They tried their darndest to keep it top secret, but it’s finally official. Singer John Legend and model Chrissy Teigen have jumped the broom. Over the weekend, their hush-hush wedding went down at Villa Pizzo in Lake Como, Italy. According to US Weekly, guests included: Kanye West, Kim Kardashian, Brooklyn Decker (actress and model) and Stevie Wonder, who performed at the ceremony. So the big question (for fashion obsessed folk) is what did 27-year-old Chrissy wear? Reportedly, she wore three Vera Wang dresses for the big occasion, including an ivory strapless open back, V-neck ball gown for the ceremony, and an ivory strapless mermaid gown with a pleated bodice for the reception.

At the after party, she wore a crimson strapless mermaid gown with a hand-draped bodice and inverted flange skirt with crystal embroidery for the after party. The couple have tried to keep their wedding off the public’s radar. Recently, in an interview on E!, Legend was tight-lipped about the guest list, vaguely saying:

We’re not sure who’s gonna be there…but we’re not really talkin’ about the guest list.

Although he did one confirm one tiny detail, he will do a tiny bit of singing for his bride: