Ben Whishaw has confirmed he is gay and married to his partner since last year.
The 32-year-old actor - who is best known for playing Q in the James Bond movie Skyfall - revealed he entered into a civil partnership with Australian composer Mark Bradshaw in August 2012.
A spokesperson for the actor said: "Ben has never hidden his sexuality, but like many actors he prefers not to discuss his family or life outside of his work.
"Due to speculation, I can confirm that Ben and Mark entered into a civil partnership in August 2012. They were proud to do so and are very happy."
Ben and Mark, 30, met on the set of Jane Campion's 2009 movie Bright Star, which Ben starred in and Mark composed the score for.