Skip Nav
Photo 2 of 11

2

Rachel Weisz and Daniel Craig

They don't come much smoother than James Bond, and Daniel Craig did his alter ego proud by looking debonaire with his leading lady, Rachel Weisz.

Image Source: Getty / Jason Merritt
X