16/03/2012 08:13 GMT | Updated 22/05/2015 10:12 BST

Rachel Weisz Slips On Red Velvet Dress For Deep Blue Sea Premiere

Expect to see a lot more of Daniel Craig is a lucky man.

Look back at our pick of Rachel's top 10 style moments here:

Passion for fashion? Follow us on Twitter and become our fan on Facebook