This weekend, the British royal family got dressed up in their finest garb to celebrate the christening of Princess Charlotte Elizabeth Diana!
Mommy Kate Middleton pushed a beautiful old-timey stroller.
Middleton's mom and step-mom-in-law got along swimmingly.
Prince William wore a smart blue suit.
Prince George wore an adorable little outfit that will definitely not be embarrassing to him when he's a teenager.
Middleton wore a pure white fascinator perched atop her head.
The Queen's hat game is always on fleek.
Prince George's hair made a perfect wave.
Kate Middleton waved at the crowd.
Mother and grandmother smiled at the little princess.
Precocious George kept his parents busy.
Prince William gave a wave to the cameras.
Prince George put his hand on his hip as he got a talking-to from his dad.
Little George had a chat with grandma.
Middleton was one proud mother.
George did his best to steal the show with his adorable little faces.
Everyone wore their Sunday best.
Prince Charles looked on as Prince William shared a moment with Prince George.
Middleton and the Queen seemed to have a good rapport.
The outfit puzzle is solved -- it was a nod to his daddy's style!
It was a beautiful old-timey affair!