Finally tying the knot last Saturday, model Kate Upton and Houston Astros pitcher Justin Verlander just had the dreamiest wedding ever.
Ticking every out of this world celeb wedding box (exotic destination, designer dress, ridiculously good looking guests), the couple followed in the footsteps of Alicia Vikander and Michael Fassbender by going abroad for their nuptials, with a magical ceremony taking place in Italy last weekend.
But when you've got an Italian castle for the vows, the insanely beautiful Rosewood Castiglion Del Bosco resort for your reception and a floral set up to rival Kim K's wall of white roses, you need a dress to match.
And Kate didn't drop the ball. Channeling serious grown-up Disney princess vibes, Upton opted for a gown by celeb favourite (Anna Hathaway, Jackie Kennedy and Sophie Hunter aka Mrs Cumberbatch all chose the designer for their big day) Valentino .