The Dressed to Kill

Carey's new album

Singer Mariah Carey shows off her new toned body in her latest music video which sees her cavorting about semi-clothed in a nerd's fantasy. The video for the aptly named single Touch My Body was shot by X-Men director Brett Ratner. "Mariah looks better than she has ever looked. It's ridiculous," Ratner said.

Beauty and

Beauty and the geek: Carey with 30 Rock actor Jack McBreyer in her latest video

Celebrity and Fans

Temptress: The singer show off her stunning new body in the video for Touch My Body "Mariah has an incredible body, but she was always kind of very voluptuous. Now she's just like, fit. And we were like, we've got to show this body. The geek in the video is played by 30 Rock actor Jack McBreyer, whose character fantasizes about a date with Carey. "Without making fools of ourselves, we really took this all the way.

Carey cavorts

Carey cavorts about half naked in a nerd's fantasy

Director Ratner

Director Ratner revealed that Carey had been working intensely with a trainer and he was eager to show off her new look "Because when you have a comedian like Jack and it becomes fun and funny, you can go as far as you want to go. "I never had so much fun shooting a video." Touch My Body is the first single from Carey's new album E=MC2.