Rachel Weisz, aka Mrs Daniel Craig, is famous for her effortlessly chic red carpet style. Here's her top ten style moments, from floor-sweeping gowns at the Golden Globes to figure-hugging shifts at film premieres. Let us know which look you love the most below.
- 2011
<p>
Weisz was red hot at a screening for <em>The Whistleblower</em> in New York.</p>

- 2010
<p>
Weisz wore a custom-made Oscar de la Renta gown to the 2010 Metropolitan Museum of Art Costume Institute Benefit.</p>

- 2010
<p>
Rachel was oh-so-sophisticated in Narciso Rodriguez as she picked up her award for Best Actress at the 2010 Laurence Olivier Awards.</p>

- 2010
<p>
Rachel wowed in Jason Wu at the CFDA Fashion Awards in New York.</p>

- 2009
<p>
The actress looked stunning in emerald green at the screening of <em>Agora</em> during the 62nd Cannes Film Festival.</p>

- 2009
<p>
Weisz wore a monochrome cocktail dress by Prabul Gurung for the 100 years of Cartier party in 2009.</p>

- 2008
<p>
Weisz stepped out in a curve-enhancing bandage dress for the premiere of <em>The Brothers Bloom</em>.</p>

- 2007
<p>
Rachel did red carpet glam in Vera Wang at the 2007 Oscars.</p>

- 2007
<p>
Weisz kept her red carpet style simple in a Bill Blass dress for the 2007 Golden Globes.</p>

- 2012
<p>
All eyes were on Rachel and her husband Daniel Craig at <em>The Girl with The Dragon Tattoo</em> premiere in Madrid.</p>
