Prince Albert and Princess Charlene take part in Olympic Torch relay

Prince Albert and Princess Charlene take part in Olympic Torch relay

On Tuesday, the Olympic Torch Relay took place in Monaco. Prince Albert and Princess Charlene were torchbearers and they were joined by their children as well as by Princess Caroline and Pierre and Beatrice Casiraghi.

Princess Charlene wore the torch relay uniform with Nike sneakers.

Prince Jacques wore Ray-Ban sunglasses and Lacoste sneakers.

Princess Gabriella wore Lacoste sneakers.

Princess Caroline wore her Stella McCartney top with beige trousers, Jennifer Chamandi sandals, and her Chanel sunglasses.

Beatrice Casiraghi wore a Christian Dior dress with a Christian Dior bag and Christian Dior accessories.

British Royal Family attends Royal Ascot - Day 1

British Royal Family attends Royal Ascot - Day 1

The Duke and Duchess of Edinburgh open the Peninsula London

The Duke and Duchess of Edinburgh open the Peninsula London