Mariah Carey has been all over the world promoting her latest CD, The Emancipation of Mimi, which hits stores today. She was promoting and celebrating her birthday last week in London and stateside she has recently been all over NYC. Yesterday at TRL, today on GMA, and then greeting guests at Best Buy.

She sure looks happy these days. Remember not so long ago she had a melt down and wrote to her fans on her web site about her craziness. Looks like staying away for a little while did Mariah good. She's making the rounds and has a new outfit for each occasion - her tops must be tight and must show lots of cleavage.