It "was a hard secret to keep," said supermodel Chrissy Teigen early Sunday morning via Twitter about her Saturday wedding to singer John Legend - but it was a secret that she kept until after the couple said "I do."
The news started to pour in late Saturday night that the couple had tied the knot in Lake Como, Italy, and the next morning, Teigen confirmed everything with one breathtaking Instagram post of her in a glamorous ivory Vera Wang wedding dress.
Teigen is sitting, enveloped in her strapless gown, all in a very Victorian, elegant setting.
Soon after she posted the pic, Vera Wang in a statement said Teigen actually wore three dresses by the famous designer on her big night.
"The ceremony gown was an ivory strapless open back, V-neck ballgown with lifted tulle skirt and tiered flange, hand-cut petal embroidered detail," the release said. "The reception gown was an ivory strapless mermaid gown with micro pleated bodice and sheared organza full skirt."
Last but not least, the after-party gown "was a crimson strapless mermaid gown with hand-draped bodice and inverted flange skirt with embroidered crystal wheat detail."
Teigen gave her fans a few more details from the lavish wedding, including not being able to hold back tears during a special song.
"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," she tweeted.
Legend and Teigen have been together for seven years, and got engaged in 2011 during a vacation in the Maldives.