DANIEL Craig and Rachel Weisz have made their first red carpet appearance together, at the premiere of Craig’s new film The Girl with the Dragon Tattoo in Madrid.

The couple posed for photographers before the James Bond star joined his co-stars, including American actress Rooney Mara.

The elusive pair married in a top-secret ceremony in New York last June following a whirlwind six-month romance.