George Takei, who played Mr Sulu in the classic Star Trek television series, has officially married his long time boyfriend, Brad Altman, in California.
Takei (71) and Altman (54) had applied for and received their marriage license in June, just one day after same-sex marriage was legalised in the American state.
The wedding finally took place on Sunday at the Japanese American National Museum in Los Angeles and included a Japanese tea ceremony, Scottish bagpipes and music from the Broadway musical A Chorus Line.
The couple, who have been together for 21 years, were married by a Buddhist priest. They wore white tuxedo jackets and black pants.
“Over the more than 21 years we have been together, I have called you many things… Now the California Supreme Court says our Golden State has marriage equality. Beginning today, a dream comes true for me. I can add ‘my husband’ to the list of things I call you,” said Altman to Takei in his vows.
In return Takei said: “As we bind our love with this wedding ceremony, in this forum of democracy, in this September of my life, I vow to care for you as you’ve cared for me, cherish you with all my heart, and love you as my husband and the only man in my life.”
The guests included Nichelle Nicols and Walter Koenig who both appeared with Takei in the classic science fiction series.
“With time, I know the opposition to same sex marriage, too, will be seen as an antique and discreditable part of our history,” Takei said in June.
The newlyweds will reportedly honeymoon in South America.