Selena Gomez is stepping up her game. Her bold choice and fierce gaze are just daring Miley Cyrus to take her on. And we have to admit, this Matthew Williamson dress looks pretty hard to pull off and she does it so well. Swoosh! Selena one, Miley zero.
Okay we're totally kidding. Just thought we'd throw a little celeb gossip in there for the fun of it. But our focus is on this fab little frock. There is just so much going on here – the sequined bodice, the flowers, the sheer overlay – but somehow, some way, it works and we just can't get enough! It's like you discover something new every time you look. Like... Hey! There's my toothbrush. Just ask next time Selena, jeez!
• Matthew Williamson