Cara Delevingne was one of the many celebs who attended the wedding of Princess Eugenie of York and Mr. Jack Brooksbank in Windsor, England. Taking a cue from the boys, the supermodel rocked a perfectly tailored black Emporio Armani tuxedo, accompanied with a tie and a bowler hat. Totally the best dressed of the week!
On the other hand, Katy Perry left us scratching our heads when she attended the 25th Annual QVC FFANY Shoes on Sale Gala at The Ziegfeld Ballroom in New York City. Matching the pink carpet, the “Firework” singer wore a strapless Galia Lahav sequin chiffon jumpsuit and a matching skirted waist, styled with and pumps from her own shoe collection. She may have been going for a Barbie book but instead it just turned out more like Anna Nicole. Sorry, worst dressed of the week.