Mariah Carey (and Her Baby Bump) Perform at Walt Disney World

12/06/2010 at 08:55 AM EST

Mariah Carey (and Her Baby Bump) Perform at Walt Disney World
Mariah Carey
Mark Ashman/Disney
The last time Mariah Carey performed at the Disney Parks Christmas Day Parade in Orlando, she wore a skintight miniskirt that accentuated every curve.

But that was in 2005. On Friday, Carey returned to the Magic Kingdom – but this time, she was a little more covered up. The singer, who is expecting her first child in the spring, was wearing a short but baggy Santa skirt.

"You could really see the pronounced belly," says an onlooker. "She's definitely not hiding it."

Although her wardrobe has changed, sources say Carey, 41, had boundless energy during her performance – which will be telecast Christmas morning on ABC.

The star entered the stage from an oversized Christmas card as she performed "Oh Santa." Then came a quick costume change and a return to the stage to sing "All I Want for Christmas is You."

Despite her growing midsection, Carey even hoofed it with some dancers from the Orlando Ballet. "She was really energetic," says a backstage source. "She had definite ideas about what she wanted onstage, and she was working really hard."

But it wasn't all work and no play. Dancers from the Orlando Ballet posed for pictures and got autographs from Carey. "She wasn't really talkative or anything, but she was really pleasant," says one of the dancers. "She's a real pro."

Notably absent: husband Nick Cannon, who was filming his own part of the parade across the country, at the Disneyland Resort in California.

See what other readers have to say about this story – or leave a comment of your own

Your Reaction

Follow Us

On Newsstands Now

Robin Roberts: How Loved Saved Me
  • Robin Roberts: How Loved Saved Me
  • Emma and Andrew: All About Hollywood's Cutest Couple
  • Prince George! More Yummy Photos

Pick up your copy on newsstands

Click here for instant access to the Digital Magazine


From Our Partners

Watch It

Editors' Picks

From Our Partners

Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters