Sarah Jessica Parker in a Giles Deacon dress and Philip Treacy hat.
Reblogged from bow down bitches
Sarah Jessica Parker in a Giles Deacon dress and Philip Treacy hat.
Reblogged from bow down bitches
Cara Delevingne (in Burberry) at The MET Gala 2013.
Reblogged from Madame Déficit