We’ve been given glimpses all week, but now Kim Kardashian and Kanye West have released the official pictures of their epic Italian wedding.
It's also the first full look at the frock. Kim's dress is a mermaid-silhouette grown including delicate lace, custom made by Givenchy Haute Couture. The stunning gown included small panels of sheer lace on the arm, was backless and featured a traditional train and cathedral-length silk veil.
Kim chose to wear her hair long and loose (hello, wedding trend!). Her makeup was 'natural' and the couple look completely besotted with each other.
Kim later changed into a short, beaded number for the rest of the party.
The controversial pair chose Kim's friend Lorraine Schwartz for the wedding bands (she also did Kim's last engagement and wedding rings, to Kris Humphries) and said 'I do' in front of a wall of flowers, known as a 'wonderwall' (hello, wedding trend #2).
For all pictures of the lead up to the wedding, inside their reception and their honeymoon destination, go here.
Images courtesy of E!
CLICK THROUGH to see the pics, and how Kim's frock compares to her last wedding dresses.