24 Apr 2014

Snaps for a Snapshot

Who: Kate Middleton

Wearing: Lela Rose

Where: On a trip to Australia

Posted on April 24, in Style