They're not two people we would usually put together as mates, as she's a Hollywood actress and he's almost royalty – but Kate Middleton's younger brother helped Mischa Barton celebrate the launch of her fashion line in London's Spitalfields last night.
The 25-year-old brother to the Duchess of Cambridge showed us that he's just as interested in fashion as his sister by surprisingly pitching up to the former OC star's clothing launch in the trendy east London market.
Mischa changed out of her navy silk dress she wore when she arrived at the launch into a more androgynous outfit of a tuxedo jacket, black trousers, done up white shirt and toecap ankle boots.
James Middleton and Mischa Barton at the actress' London fashion launch - Wenn
She scraped her hair back into a slick updo to embrace the boy-meets-girl style and slapped on a slick of red lippy and winged eyeliner to look as if she's just dropped off the catwalk.
James, meanwhile, looked a little more casual in an open white shirt, grey blazer and jeans as he smiled for the cameras and looked proud to be standing next to his new Hollywood pal.
The British-born fashionista was also joined by her sister Zoe and her London-based actor boyfriend Sebastian Knapp as she celebrated the opening of her boutique which follows on from her successful handbag line, now in it's ninth season.
Excitingly, Mischa has now set her eyes on expanding the brand to include make-up also. What exactly can't this girl do?
Mischa Barton arrives at her London store before launch...