Crown Princess Mary of Denmark and Catherine, Duchess of Cambridge arrive at the UNICEF emergency supply centre in Copenhagen, 2 November 2011
ASDFGHJKLADAJKSDKJDHFGFDS! Alice = Happy.
I actually prefer Mary’s outfit choice, but Kate still looks fabulous!
Catherine, Duchess of Cambridge looks up at a tree that Princess Diana planted in Ottawa on July 2, 2011.
Aww, he looks back to see if she’s o.k.