More ideas from Anjelica
stunning

Catherine Duchess of Cambridge, aka Kate Middleton, in a bespoke Alexander McQueen coat dress, hat by Rachel Trevor-Morgan, and Prada shoes. She is just so pretty.