Saturday, 28 March 2015

Charlotte Casiraghi, Karl Lagerfeld and Princess Caroline of Hanover attend the Rose Ball 2015 in aid of the Princess Grace Foundation at Sporting Monte-Carlo on March 28, 2015 in Monte-Carlo, Monaco.

Duchess of Cambridge makes last public appearance before giving birth next month

Princess Mary, Queen Letizia, Queen Maxima and Princess Victoria: Gallery of the week's best royal style


Thursday, 26 March 2015

Camilla, Duchess of Cornwall and Prince Charles, Prince of Wales ride in a rickshaw at Clarence House on March 26, 2015 in London, England.

Crown Prince Frederik and Crown Princess Mary of Denmark in Japan

Royals on magazine covers this week