Fashion

This week's best dressed on the red carpet: Zoe Saldana, Jessica Alba and Heidi Klum lead the way

Published

With the Emmys rapidly approaching this Monday, many a celeb popped up at the pre-awards celebrations. The likes of Michelle Dockery in a gorgeous green dress, along with her Downton Abbey co-star Joanne Froggatt, in a two-piece ensemble wowed on the red carpet, with Cat Deeley also showing the Brits really do have style in a hot pink number.

At the premiere of Sin City: A Dame To Kill For, Jessica Alba looked incredible in a cobalt strapless frock, Juno Temple went all Seventies in a silver sequin mini dress and Rosario Dawson got everyone hot under the collar in a lace and leather bodycon slip.

But leave it to Tyra Banks and Heidi Klum to really work the modelling on the red carpet, with Tyra 'smizing' away in a black jumpsuit and Heidi in a short gold number which we're in love with.

Take a look at more of the best dressed this week below...

(Images: Rex Features)

  • Jessica Alba

    In Zac Posen at the Sin City: A Dame To Kill For premiere, Los Angeles.

  • Juno Temple

    At the Sin City 2: A Dame To Kill For premiere, Los Angeles.

  • Rosario Dawson

    In a Ermanno Scervino lace and leather dress at the Sin City: A Dame To Kill For premiere, Los Angeles.

  • Jamie Chung

    In a Pamella Roland collection plum floor-length gown, at the Sin City: A Dame To Kill For premiere, Los Angeles.

  • Eva Green

    In a green gown from Elie Saab at the Sin City: A Dame To Kill For premiere, Los Angeles.

  • Jaime Kng

    In a Versace Resort 2015 gown at the Sin City: A Dame To Kill For premiere, Los Angeles.

  • Heidi Klum

    In a Zadig and Voltaire Deluxe dress with a Saint Laurent belt, at the America's Got Talent post show, New York.

  • Tyra Banks

    At the America's Next Top Model Cycle 21 Premiere Party, Los Angeles.

  • Irina Shayk

    At the Hercules film premiere, Berlin.

  • Joanne Froggatt

    At the Audi 66th Annual Pre-Emmy Awards Celebration, Los Angeles.

  • Cat Deeley

    At the Audi 66th Annual Pre-Emmy Awards Celebration, Los Angeles.

  • Jessica Pare

    At the Audi 66th Annual Pre-Emmy Awards Celebration, Los Angeles.

  • Michelle Dockery

    At the Audi 66th Annual Pre-Emmy Awards Celebration, Los Angeles.

  • Zoe Saldana

    At the Audi 66th Annual Pre-Emmy Awards Celebration, Los Angeles.

  • Eva Longoria

    At the Frontera film premiere, Los Angeles.