Battle Of The Blue Belles: Princess Beatrice V Joan Collins

18/11/2017 23:29 GMT

We realise it doesn't sound like your typical fashion face-off, but Joan Collins (age 79) was definitely giving Princess Beatrice (age 24) a run for her money at the BGC Annual Global Charity Day in London.

Both ladies chose blue just-above-knee-length long-sleeved dresses for the event, which sees celebrities help with financial dealings for the day.

Princess Bea - joined by mum Sarah Ferguson - teamed hers with a rather awkward-looking black belt, which matched her court shoes:


Glamourpuss Joan, meanwhile, opted for a figure-flattering peplum style with flared sleeves and splashes of white, picked up in her stilettos and quilted bag:


Who emerged as the charity (blue) belle of the ball? We think Joan's nailed this one...

See more stylish friends snapped on the red carpet here: