All about the Swedish royal family tree – the House of Bernadotte explained
The Swedish royal family is one of the oldest in existence and is currently helmed by the House of Bernadotte with King Carl Gustaf as King. Here's all you need to know about the Swedish royal family…