Prince Harry has reportedly owned up to his friends that he has not washed his hair for two years.
The Mirror online reports, the 24-year-old is said to have made the startling admission on a night when he was out drinking with his army mates.
"It's been two years since
I last washed my hair," he blurted out.
He was out celebrating at the Tally-Ho pub in Sleaford, Lincs, with fellow trainee pilots after completing the first stage of Army Air Corps training at RAF Barkston Heath.