Princess Beatrice, Princess Märtha Louise and Queen Letizia: Gallery of the week's best royal style

Princess Beatrice stepped out in an all-black ensemble at the Jimmy Choo Vices Collection Dinner in London, while Spain's Queen Letizia paired a chic monochrome checked top with black trousers and scarlet heels for a fundraising day in Madrid this week.

But it was Princess Mette-Marit and her sister-in-law, Princess Märtha Louise of Norway, who pulled out the all style stops as they witnessed Carl-Christian Ferner tie the knot with Anna-Stina Slattu.

Märtha Louise, who is Carl-Christian's cousin, wore an eye-catching cream and taupe floral dress while Mette-Marit sported a grey, silver and white number, complete with a matching cape.

CLICK ON PHOTO FOR FULL GALLERYLeft to right: Princess Beatrice, Princess Mette-Marit, Queen Letizia and Princess Märtha Louise

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!