Odd Couple! James Middleton and Mischa Barton

Night out for James

08.09.12 2:52 PM ET

It's kinda weird to try and figure out how James Middleton and Mischa Barton might have become friends, but friends they apparently are, for the shy and retiring Mr Middleton turned out for the launch of Mischa's new store in trendy Spitalfields, east London, yesterday night.

And yes, he even brought cakes.

The former OC star, 26, was channelling Hollywood chic in a tapered tuxedo and bright orange lipstick.

James wore the usual sports jacket and skinny jeans.

LONDON, ENGLAND - AUGUST 08:  (EMBARGOED FOR PUBLICATION IN UK TABLOID NEWSPAPERS UNTIL 48 HOURS AFTER CREATE DATE AND TIME. MANDATORY CREDIT PHOTO BY DAVE M. BENETT/GETTY IMAGES REQUIRED)  James Middleston (R) and guest attend the Mischa Barton Boutique flagship store launch party at Old Spitalfields Market on August 8, 2012 in London, England.  (Photo by Dave M. Benett/Getty Images)

Dave M. Benett / Getty Images

The boutique in Spitalfields follows on from Barton's handbag line.