R&B singer John Legend wed his fiance, Sports Illustrated model Chrissy Teigen, over the weekend in a surprise Italian ceremony.
The 34-year-old singer tied the knot with his 27-year-old bride in Lake Como, Italy in front of 125 guests including celebrity friends Kanye West, Stevie Wonder and Brooklyn Decker, according to People magazine. The couple became engaged in December 2011.
Teigen shared her excitement over keeping her wedding a secret from her more than 200,000 Twitter followers, tweeting, "Phew. I gotta say, that was a hard secret to keep from you guys."
Teigen also shared a photo on her official Instagram page in her wedding dress. The model wore a strapless white Vera Wang gown, completing the look with an up 'do and teardrop earrings.
Legend also shared a photo of him with his new bride, in a different Vera Wang gown, sharing an embrace at the location of the couple's wedding on his official Tumblr page (pictured above). Legend also shared a photo of him with his groomsmen on his official Instagram page, saying, "Pre-gaming with the grossmen."
According to People magazine, Legend took to the piano during the ceremony for a rendition of his song 'All of Me,' to which Teigen said earlier this year, "He writes a lot of love songs, but this one is specifically about me, so it makes it more special."
Check out a photo of Chrissy Teigen in one of her Vera Wang wedding gowns below.