Prince George steals the show on Christmas with his adorable antics

Who gave Prince George a candy cane?

Prince George stole the show over the Christmas holiday when he attended Christmas services with his family at St Mark's Church in Englefield, Britain, near the Middleton family's Bucklebury home, and was spotted coming out of the church with a candy cane in his mouth. The 3-year-old royal looked absolutely adorable in a gray peacoat, navy high socks, and dress shoes and was happily sucking on the sweet.

His sister, Princess Charlotte, looked just as sweet in her own peat coat and burgundy tights for her day at the holiday services, but Charlotte decided instead to use her candy cane to dig in the gravel.

The royals broke with tradition this year by attending services near Bucklebury and spending the holidays away from the royal family's traditional church in Sandringham. The Duchess of Cambridge reportedly wanted to spend time with her family, the Middletons, including her parents, two siblings, and sister Pippa's fiance, James Matthews.

It looks like a good time was had by all, which is nice, since Prince George is reportedly set to begin at a new school in the spring. The royals have reportedly put his name down at Wetherby School in London, just less than a mile from the palace.

Kate and Will will move back to Kensington Palace from their Norfolk estate, Amner Hall, where Prince George currently attends school, in order to do more royal duties and take on more appearances. The pair will make Kensington Palace their permanent home and will raise their children there.

PHOTOS: More peeks at the royals' Christmas