Late last week (February 20th) Princess Madeleine of Sweden and her husband Chris O’Neill welcomed a baby girl. The baby was born in New York where the couple are currently living and were spotted leaving the hospital over the weekend. Madeleine and Chris were married in Stockholm in June 2013, click here to flashback to images of the beautiful event.
* * * *
Find RDuJour on : Twitter – @RDuJour and FacebookFanPage
[image via]