October 25, 2012

Princess Engagement

Congratulation! 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 announced her engagement to Christopher O’Neill today. […]