Rachel Weisz have kept their married life well hidden from the public eye, but last night, the couple stepped out on the red carpet in Madrid for the latest premiere of The Girl with a Dragon Tattoo.
Rachel Weisz and Daniel Craig. Photo: Rex Features
As expected, Craig and Weisz impressed with their sleek couple style. While Daniel opted for something a little smarter this time round (Hi-tops and jeans were his red carpet choice the day before), his wife Rachel wowed in a figure-hugging LBD by Alexander McQueen.
As for Craig's co-star Rooney Mara, she triumphed in the style stakes yet again, this time in a Givenchy gown.
So who gets your vote for best dressed? One thing's for sure - Daniel Craig is a very lucky man.
Rooney Mara and Daniel Craig. Photos: WireImage
Let us know how you rate the stars' red carpet looks and take a look below for a reminder of the best celebrity couples of last year, including Rachel and Daniel.