Prince Harry visits the Mary Rose Trust at the Portsmouth Historic Dockyard, Portsmouth, UK.

Prince Harry visits the Mary Rose Trust at the Portsmouth Historic Dockyard, Portsmouth, UK.

Prince Harry has confirmed that he will return to fight the Taliban in Afghanistan for a second time.

The 27-year-old reportedly said he 'can't wait' to go back to the front line as an Apache pilot during The Sun's Military Awards on Monday in London.

Harry attended the event, along with his brother Prince William and his wife Kate Middleton, when according to British newspaper The Sun, he told guests: "I can't wait to get out there."

The royal, who served as a forward air controller in the war zone four years ago, recently completed his helicopter pilot training in the US.

He said it was 'tough' but added: "I'm looking forward to putting it into practice."

Harry was withdrawn from a tour of Helmand in 2008 after his position was compromised by foreign media reports.

But it is thought his squadron is being lined up for a return to Afghanistan in 2012.