Actor John Barrowman, star of the BBC sci-fi series Torchwood, has signed a civil partnership with his partner.
Barrowman's civil ceremony was held at a hotel in Cardiff
Barrowman and architect Scott Gill signed the partnership at a Cardiff hotel before the actor left to star in pantomime Jack and the Beanstalk.
Barrowman, 39, who plays Captain Jack Harkness in Dr Who spin-off Torchwood, has been with Mr Gill for 16 years.
The first series of Torchwood ends on New Year's Day while a new series will be filmed in Cardiff in the spring.
For the ceremony at Cardiff's St David's Hotel, Glasgow-born Barrowman sported a kilt.
Around 40 people attended the private ceremony at a function room in the hotel.
Afterwards, Barrowman said it was important gay relationships were accepted.
Scott Gill has been with the actor for 16 years
"It feels great and I think more gay men and gay women should go ahead and do it as long as they're serious about it," he said.
"It's not really recognition but it's important for people to see the normality of the entire situation and it forces people who don't agree with gay men and women...to have to accept us.
"We deserve the rights like everybody else.
"It's been a long wait but we legitimised our relationship to each other a long time ago when we signed our mortgages together and this is just something that forces people who don't want to recognise it that they have to."
Following the morning ceremony, Barrowman headed for Cardiff's New Theatre to play Jack in afternoon and evening performances of pantomime Jack and the Beanstalk.
Barrowman said partner Mr Gill would remain at the hotel with family and friends, adding: "Scott's already seen it twice".