Following Luxembourg's royal wedding last weekend we were a bit upset to think it might be the last royal nuptials we could look forward to. But as though my magic, our prayers have been answered!
Sweden's Princess Madeleine has announced her engagement. Huzzah!
The 30-year-old princess is the youngest of King Carl XVI Gustaf and Queen Silvia's three children, making her fourth in line to the throne.
In summer 2013 she will marry her British-born fiancé Christopher O'Neill.
The happily engaged couple met in New York where they both live. O'Neill is said to have proposed to Madeleine in October, after having met two years ago.
This upcoming ceremony will be the latest royal wedding for the Swedish royal family, after Madeleine's eldest sister, Crown Princess Victoria's own wedding to her former fitness trainer Daniel Westling back in 2010.