Singer Melissa Etheridge has tied the knot with her partner Linda Wallem.
The Grammy Award-winning musician and TV producer Linda said 'I do' in a ceremony held at the San Ysidro Ranch in Montecito, California on Saturday.
On the morning of her big day Melissa tweeted a photo of her shoes next to a colourful flower pot with the caption: "A gorgeous, perfect, beautiful day to get married. #shoesonlylove."
Melissa Etheridge and Linda Wallem
People Magazine reports that as well as Melissa's four children, Bailey Jean, 17, Beckett, 15, Johnnie Rose and Miller Steven, both seven, wedding guests included presenter Chelsea Handler, actress Rosie O'Donnell, Glee star Jane Lynch, actor Peter Facinelli and singer Sia Furler.
The outdoor service saw Come To My Window hit maker Melissa perform an original song for Linda, which one guest described as 'magical'.
"It was such a magical moment," a wedding guest told People. "They were so happy. It was really beautiful."
The invitee added that Melissa wore a grey suit for the occasion while her bride wore a white dress.
Melissa and Linda's wedding comes two days after they both celebrated their 53rd birthday.
"Linda and I had a great birthday yesterday," wrote Melisa on Twitter with a photo of the couple each with a birthday cake. "Now, just a little rehearsal for something we will be doing tomorrow...💖."
I'm The Only One singer Melissa began dating Linda, co-creator of TV series Nurse Jackie, in 2010.
Melissa revealed that the duo were engaged during an interview with CNN after the U.S. Supreme CourtSupreme Court deemed the Defence of Marriage Act unconstitutional in 2013.
"I look forward to exercising my American civil liberties and getting fully, completely and legally married this year to my true love of over three years, Linda Wallem," she said.
Kansas-born Melissa was previously in a relationship with Julie Cypher, with whom she has a son and a daughter, and was engaged to Popular actress Tammy Lynn Michaels, with whom she also has a son and a daughter who are twins.