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

16/12/2017 09:24 GMT

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