Prince George has been treated to a Christmas trip to London's Winter Wonderland attraction.
The Hyde Park fair is just a few minutes from Kate Middleton and Prince William's Kensington Palace home.
Speaking to Hello! magazine, one onlooker said: "They spent an hour together in Santa Land, enjoying a ride on the teacup ride, and looked like they were having a fantastic time.
"George was dressed warmly in a snowsuit and Kate was dressed down, wearing a baseball cap. They arrived at 11am and happily mingled with other members of the public."
Another witness told People magazine: "George was smiling and laughing as they went 'round and 'round together. He was really enjoying the ride with his mum. You could see it in his little face – he looked so happy."
The onlooker added: "They only had one go on the ride, and then off they went. Kate was so polite and normal looking. I don't think anyone even noticed that they were there."
Hyde Park's Winter Wonderland is an annual Christmas fair, and boasts rides, ice skating, festive food, a market, and an ice kingdom.
The royals made the most of the attraction while they're still in London, as they will soon be heading off to their country house in Norfolk, Anmer Hall, on the Queen's Sandringham estate, where they will celebrate Christmas.