Prepare to Swoon Over Princess Sofia's Stunning Wedding Gown

A royal wedding wouldn't be complete without a princess-worthy wedding gown. And while Kate Middleton's Alexander McQueen confection is a look we'll remember forever, we couldn't help but be swept away by the gown Princess Sofia donned to marry Prince Carl Philip of Sweden on Saturday. Sofia's dress was a custom creation by Swedish designer Ida Sjöstedt and featured delicate lace sleeves and a cascading train. Sofia topped her beautiful look with a shimmering tiara that was a gift from King Carl XVI Gustaf and Queen Silvia. Read on to see her swoon-worthy look from every angle.