Britain's Prince Harry was reportedly spotted at the theatre with Cara Delevingne.

The 29-year-royal - who is currently dating Cressida Bonas - was seen at the PunchDrunk's 'The Drowned Man: A Hollywood Fable' in Paddington, London, yesterday with the model in tow.

A source told the Metro newspaper: "Harry was with a group of people.".

Theatre organisers have confirmed Harry was in the audience during the show, but refused to comment on whether the 21-year-old star - who has been linked to bisexual actress Michelle Rodriguez recently - was present too.

Meanwhile, the prince is said to be "smitten" with Cressida, and friends say she is very like his mother, the late Princess Diana.

A source said previously: "She's such an honest, sweet girl and in many ways is like Diana. Harry is just smitten."

The couple reportedly enjoyed a romantic break at Cressida's family farm in Norfolk, East England, last weekend.

The estate - where the prince met his girlfriend's father for the first time last summer - is just a short drive away from the royal residence of Sandringham.