If there’s one person who is definitely in the Christmas spirit, it’s Princess Charlotte, who has been all about singing some holiday tunes.

“Charlotte’s constantly singing Christmas carols — ‘Silent Night’ is her favorite,” an insider exclusively tells Closer Weekly. “She’s got one of the main roles in the school play and has been practicing her lines with her mom. She’s so dramatic but in a cute, adorable way!” However the little royal, 4, isn’t the only one who is all about these holidays songs, her siblings Prince George, 6, and Prince Louis, 1, are as well.

“George’s face lights up when [Mariah Carey‘s] ‘All I Want for Christmas’ comes on the radio,” the source added. “The kids love dancing to the hit song — even Louis! The royal kids — who of course are shared by Kate Middleton and Prince William — are also all about their special holiday traditions.

ANDY RAIN/EPA-EFE/Shutterstock

“The kids always leave a mince pie out for Santa the night on Christmas Eve,” a separate source exclusively told Closer Weekly. “Last year, Charlotte was so excited on Christmas Day morning, she woke everyone up at 5.30am!”

“George, Charlotte and Louis each have a Christmas stocking with their name on it, which they hang above the fire place. But ‘Santa’ also leaves the larger presents beautifully gift wrapped around the Christmas tree,” the insider added. But when Christmas rolls around, what do kids really enjoy? Gifts, of course, and the little ones have some present ideas in mind.

Princess Charlotte Prince George

“Charlotte takes after the Queen and is obsessed with horses. She’s asked for a pony, but might have to wait until next year because William thinks she’s too young,” another insider exclusively told Closer. “They’ve bought her a toy riding center, which comes with all the accessories and a children’s karaoke machine!”

Well it certainly sounds like the holidays are going great for all the royal children!

For more on your favorite celebs, pick up the latest issue of Closer Weekly, on newsstands now — and be sure to sign up for our newsletter for more exclusive news!