Royal life going swimmingly for Princess Charlene

GALLERIES

Royal life going swimmingly for Princess Charlene

Princess Charlene attends the 30th International Swimming Meeting Mare Nostrum in Monaco – the same competition where she met her husband 12 years ago