Prince Harry gets a kiss from a fan in Sydney

Prince Harry received a kiss from an admirer as he greeted thousands of well-wishers near Sydney Opera House in Australia.

Victoria McRae was amongst the crowds wearing a crown and carrying a sign with the words "Marry me Prince Harry, last chance".

The prince, known as Captain Wales, is ending a month-long attachment with the Australian Defence Force.