Christina Aguilera reaped a cool $2 million for singing at the wedding of Russian billionaire Andrey Melnichenko to former Miss Yugoslavia Alexandra Kokotovic last weekend, per the New York Daily News. In related news, Courtney Love is offering to do a full karaoke set in exchange for an ounce of hashish. Additional reporting by Matt Webb Mitovich