But actress Scarlett Johansson has blown everyone else out of the water as she rocked this multicoloured concertina number at the Avengers: Age of Ultron premiere in London on Tuesday (21 April) - and how stunning does she look?!
The movie star chose none other than Kardashian favourite Balmain to wear at the premiere, allowing the outfit to show off her wasp waist and amazingly toned arms. Scarlett matched her make-up to the bold ensemble, opting for a ruby red lip with a failsafe smoky eye which complemented her short, almost punky cropped hair perfectly.
The blonde bombshell is usually one to showcase her world famous curves but we're totally in love with the beautiful, demure look she's been sporting recently, especially this bright printed all in one pice.
Catch the svelte Scarlett in the new Avengers movie showcased in UK cinemas on Thursday 23rd April.