Born on 30 April 1946, Carl Gustaf is the current head of the House of Bernadotte. Carl did not succeed his father to the ...
Emily Andre's hair always looks flawless, and on Tuesday, the NHS doctor shared a glimpse of her latest transformation.