Model Chrissy Teigen married singer/songwriter John Legend last night in Lake Como, Italy, in a gorgeous Vera Wang ballgown:
But that was just her first of three Vera Wang gowns! She wore an ivory strapless mermaid gown for the reception, then changed into a crimson strapless mermaid gown for the after party.
Together for seven years, the couple got engaged while vacationing in the Maldives in 2011. Legend reportedly performed his new song, "All of Me," at the wedding - it was written in honor of his new wife.
"He writes a lot of love songs, but this one is specifically about me, so it makes it more special," Teigen told People. "My dad even cries when I play it for him in the car."
Related: Find Song Ideas for Every Part of Your Wedding Day
Famous faces on the guest list included Kanye West, Stevie Wonder (who also performed with Legend at the reception), and actress/model Brooklyn Decker as maid of honor.
Biz Markie helped DJ the reception; this morning, Teigen shared on Twitter: "I know I love Beyoncé, but I didn't realize how much I loved Beyoncé until the DJ played 'Love on Top' and I cry danced."
We can't wait to see more photos!
By Kristen O'Gorman Klein