Princess Madeleine of Sweden, 30, has announced that she will marry British-born, U.S.-based banker Chris O’Neill, 38

Princess Madeleine is the youngest of King Carl XVI Gustaf and Queen Silvia’s three children and is fourth in line to the throne.

Princess Madeleine’s engagement to Chris O’Neill – click for more photos