Princess Caroline of Hanover, 59, wore an intricate fishtail dress as she accompanied her brother Prince Albert, 59, left, to the Rose Ball. The princess also invited friend Karl Lagerfeld, right

Fairytale ball with the world's most glamorous royals

    Princess Caroline of Hanover and Prince Albert threw the Rose Ball  


See pics after cut ......

The Monaco royal family pulled out all the stops for the annual Rose Ball in glamorous evening gowns - and some other quirkier ensembles.
Princess Caroline of Hanover, 59, wore an intricate fishtail dress as she accompanied her brother Prince Albert, 59, to the celebrations at the Monte Carlo Sporting Club.
Her daughters Princess Alexandra of Hanover and Charlotte Casiraghi also both stunned in statement outfits at the charity event last night - with the latter opting for a satin pearl-embellished jumpsuit and a sheer cape.
Princess Alexandra holds hands with brother Pierre's wife Beatrice as they pose for a photo together
Princess Alexandra holds hands with brother Pierre's wife Beatrice as they pose for a photo together
Princess Alexandra, the only child of Princess Caroline and Prince Ernst August, wore a billowing nude dress in an organza fabric, and later removed the top half to reveal a bandeau style neckline.
She chose natural make-up for the evening and wore her hair in pretty tousled waves.



While her sister Charlotte Casiraghi, the daughter of Caroline and the late Stefano Casiraghi, an Italian industrialist, certainly wowed in her quirky ensemble.
Charlotte paired the ivory jumpsuit with platform heels and a silver box clutch, while her sheer cape added drama.
She finished off the look with minimal jewellery and her dark brown hair slicked back.
Caroline's sons, Andrea Casiraghi and Pierre Casiraghi, also looked dapper for the occasion and sported traditional tuxedos