Princess Madeleine gave birth to a son at 13.45 local time, less than 48 hours after her brother’s wedding.
Official Announcement
The Marshal of the Realm is delighted to announce that HRH Princess Madeleine gave birth to a son on June 15 at 1.45pm.
Both mother and child are in good health.

Leave a Reply