First Look: Chrissy Teigen's Wedding Dresses

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!

More from Bridal Guide:
100 Sweet, Sentimental Wedding Ideas You'll Love
10 Mistakes Brides Make When Dress Shopping
50 New Must-Have Photos with Your Groom
7 Deadly Bridal Sins to Avoid

By Kristen O'Gorman Klein