There has been royal baby joy for Prince Gustav and Princess Carina of Denmark as they have welcomed their second child - a daughter - via surrogate.
Gustav - who is Queen Margrethe's nephew and a cousin of King Frederik X - and Carina both 55, have been together for more than 20 years and married in Germany two years ago.The couple spent years fighting a strict inheritance rule set by the Prince's Nazi grandfather in the 1930s, which prevented them from marrying.The couple welcomed their son, Prince Gustav Albrecht, via a surrogate in the US last year and were both present during the birth.
Speaking to German media, a spokesperson confirmed: "Their Highnesses, Prince Gustav and Princess Carina, have become parents for the second time.They have had a daughter.
Everyone involved is doing well and is very happy.The child was born on Friday 26 April." Gustav reportedly met Carina, a model and author, in 2003, before she later moved into the Schloss Berleburg estate with him.
Read more on ok.co.uk