It was a great moment for both couple Idina Menzel and Aaron Lohr as they tied the knot together at their home in Encino, California. The wedding must have been intimate and only close friends have been invited.

The exact date of the wedding was not provided but Menzel announced the surprising news via Twitter on Monday, Sept. 25.

"Wanted to let you know... Married the love of my life #aaronlohr this weekend @ our home," the 46-year-old wrote. "Dad & son walked me down aisle. It was magical."

According to Us, the couple had their initial red carpet appearance in April 2015 during the White House Correspondents' Association Dinner held at Washington, D.C. The 46-year-old gorgeous singer preferred to wear a Carolina Herrera gown creation from the Spring 2018 collection.

She also wore a rhinestone headband along with a flowing veil with a pair of Jimmy Choo shoes. Her off-the-shoulder lace dress Felicity gown detailed with maroon ribbon retails for $7,990 while the 41-year-old groom opted for John Varvatos tuxedo.

Genevieve Herr made Menzel lovelier doing her makeup and Geo Brian Hennings styled her crowning glory. Amy and Stuart served as the patient photographers while Mark's Garden provided the beautiful flowers.

Menzel, who was behind the voice of Elsa in "Frozen" has revealed that Lohr proposed to her on Sept. 23 of last year. They started going out in 2015 where they bought a house in Encino, California on the same year. The house was purchased four months later for $2.675 million..

Menzel and Lohr's romance reached two years and a half before they decided to get married. The pair co-starred in "Rent" and "Off-Broadway in See What I Wanna See", Hollywood Life reports.

Menzel was previously married to Taye Diggs whom she has a son, 7-year-old Walker. Diggs said their son likes basketball, kung fu and dinosaurs. The former couple split in December 2013 after a 10-year-marriage.