Well what a week it’s been for celebrity style!
Then, young Selena Gomez stunned us all with her amazing dress from Marchesa, proving, if she hasn’t already, that she’s definitely one to watch in the style stakes.
Of course, Jennifer Lopez didn’t disappoint at the Glamour Women of the Year Awards, and turned the glamour up to full notch in a gorgeous Atelier Versace gown.
And finally, the lovely Amber Heard impressed us by keeping things simple in a sumptuous navy blue dress by Stella McCartney at the Paris premiere of new film The Rum Diary.
We love them all, naturally, but who gets your crown as best dressed of the week? It’s a tough one to call, but for that beautifully created dress and spot-on hair and makeup, our vote goes to Selena Gomez – but it’s not down to us.
Vote for your favourite in the poll below!