John Legend and his model fiancé Chrissy Teigen tied the knot over the weekend in Italy, and the Sports Illustrated model let fans in on the excitement.
Teigen posted a photo of herself in her wedding gown on Instagram, showing off the white, princess-style dress she exchanged vows in.
According to E! Online, Teigen, 27, wore three gowns on her wedding day, so this was just one of them. All three were made by designer Vera Wang.
"Every time I went in [to Vera Wang] for a fitting, I couldn't stop getting one," she previously told E! "It's just too pretty."
Teigen, who is always outspoken on Twitter, tweeted about her big day to her nearly 294,000 followers.
She wrote on Sunday, “Phew. I gotta say, that was a hard secret to keep from you guys.” She also let fans know how emotional she got when the DJ played a Beyonce song at the wedding, writing “I know I love beyonce but I didn't realize how much I loved beyonce until the dj played "love on top" and I cry danced.”
Too many kind words flooding in. I was serious when I said it was a difficult thing not to share live with you. Love you guys.
— christine teigen (@chrissyteigen) September 15, 2013
Us Weekly notes famous guests included Kanye West and Stevie Wonder, who performed with the groom for the wedding. Model Brooklyn Decker was one of Teigen’s bridesmaids.
The now married couple started dating back in 2007 and they got engaged in the Maldives in 2011.
image: NBC