Snapshots: Mariah Carey performs private concert in Cannes...

Last night, Mariah Carey performed at a private event for Medialink and Clear Channel in Cannes, France. Party guests included top business executives as well as celebrities such as Courtney Love and Kanye West, who watched as she performed her biggest hits.

She was reportedly paid around $3 million for the gig. I wonder if she sang live. If not, then fair play to her for the easy hustle and finding a waster who would cough up so much money for a mimed set. Check out her setlist and more pics below. 

We Belong Together
Always Be My Baby
Touch My Body
I'll Be There (feat. Trey Lorenz)
You Don't Know What to Do
Vision Of Love