Princess Sofia of Sweden may have given birth under two months ago, but the royal is already back in tip-top shape. Last week, the new mom and her husband, Prince Carl Philip, attended their new nephew Prince Oscar's christening, and she looked absolutely breathtaking.
Dressed in a powder blue dress (perhaps a nod to her new son, Prince Alexander?) with cape detailling, the Princess was all smiles as she stood next to her dashing husband. She accessorized with a brooch, beige fascinator, and beige pumps. Prince Carl Philip, for his part, looked handsome in his military uniform.
The happy couple welcomed their first child, a son named Prince Alexander, in mid April. A month later, they gave Kate Middleton and Prince William's family a run for their money, sharing a gorgeous photo of themselves with their new bundle of joy and their dog.
And although Alexander wasn't at his cousin's christening, we've no doubt we'll be seeing him very soon, and we can't wait.