This week we've seen a host of incredible outfits on the red carpet. From the Duchess of Cambridge in New York to Reese Witherspoon at the premiere of her new movie Inherent Vice, we've been wowed by the plethora of stunning outfits.
Pink was the favourite colour of many a celebrity this week, with Emma Roberts, Jaime King and Maya Rudolph all sporting the hue. But it was Rihanna's Zac Posen gown in a rose gold colour that won in the style stakes.
Other incredible outfits included Katie Holmes' edgy black mini dress and Emily Blunt's crop top and full skirt yellow ensemble, which she offset perfectly with red lipstick.
Take a look at all our favourite looks from the week so far by clicking on the gallery below