John Legend was "Made to Love" Chrissy Teigen.
After more than seven years of dating, the couple finally tied the knot in Lake Como, Italy, on Saturday.
The new Mr. and Mrs. Legend celebrated with family and friends, including actress/model Brooklyn Decker, who served as maid of honor, and Kanye West. Rapper Biz Markie deejayed the celebration, and tweeted his congratulations to the newlyweds.
The beautiful bride was also serenaded by her groom. "I will be singing for her, 'All Of Me,' which I wrote for her," Legend revealed to Us Weekly prior to their nuptials. "I wrote most of the album ['Love in the Future'] about her."
Naturally, before making things official, Legend, 34, made sure to say goodbye to his single life in style.
According to Page Six, the "All of Me" singer held his bachelor party at Sienna in East Hampton over the weekend of August 24. The "well behaved" all male group of nine dined, danced, and drank Ace of Spades champagne.
[Related: Celebrity Weddings of 2013]
While John partied in New York, we assumed from Teigen's Twitter account that she had her bachelorette celebration while on a girls getaway to Mexico that same weekend.
As for her wedding gown, the 27-year-old Sports Illustrated model wore a strapless Vera Wang ballgown for her trip down the aisle.
In late June, Chrissy gushed to omg! all about her dress.
"This one was it, I knew right away," she revealed. "It's classic and ivory. It's got some modern things to it also. I want to look like a bride, bride. I want to bring back the bride. No beading, no crystals, no over-the-top business."
Teigen also told us she didn't spend a fortune on it.
"I watch 'Say Yes to the Dress' — those are like $30,000!" she exclaimed. "My dress was nowhere near $30,000. That's crazy to me. And I'm all for being sexy, but I'm not wearing lingerie, or a see-through corset down the aisle like some of those people. Save that for after!"
However, maybe she got three dresses for the price of $30K? In addition to her wedding gown, the brunette beauty also wore two other creations by Vera Wang on her big day. Chrissy changed into an ivory strapless mermaid gown with a pleated bodice for the reception, and a crimson strapless mermaid gown with a hand-draped bodice and inverted flange skirt with crystal embroidery for the afterparty.
Teigen also told us she doubted her wedding would take many people by surprise.
"That's the thing — I assume everyone is going to know when I'm getting married because I will be really quiet on Twitter," she laughed.
John popped the question to Chrissy while vacationing in the Maldives in December 2011.
Congrats to the newlyweds!
More Celebrity Features on Yahoo!: