Prince Harry has been having a great time watching the Olympics

Prince Harry enjoyed an afternoon at the Olympic beach volleyball yesterday.

The 27-year-old royal sat with Team GB's double gold medal winners Laura Trott and Jason Kenny at Horse Guards Parade to watch Brazil beat China 2-1 for a bronze medal.

The athletes sipped on bottles of lager as they laughed and joked with Harry, 27, who was spotted cheekily taking photos of the game with his iPhone.

Harry wasn't the only famous face in the 15,000-strong audience - David Beckham, 37, took his sons Romeo and Cruz along.

Loved-up Laura, 20, and Jason, 24, ended up sharing a kiss in the row behind him.

Meanwhile, Harry's sister-in-law Kate Middleton, 30, applauded the British women's hockey team for their great play, though they lost in their semi-final at the Olympic Park.

SEE PICTURES Kate Middleton cuddles Prince William with Prince Harry as Chris Hoy wins 5th Olympic gold 

SEE PICTURES Kate Middleton, Prince William and Prince Harry watch cousin Zara at the Olympics

SEE PICTURES Prince Harry's sister-in-law Kate Middleton's Style File

Anna Duff