Prince Harry cannot eat marshmallows because they're "too sweet".
The flame-haired royal - who served in the army for 10 years and underwent two tours of Afghanistan - is not a big fan of the calorific treats and has never toasted one over a camp fire, but has admitted he loves to sleep outside rather than in his own bed.
He said: "I've never toasted marshmallows over a campfire. They're too sweet for me.
"But I've made campfires and slept under the stars more than I've slept in a bed."
Harry made the sweet revelation during a day of engagements in Lancashire, north west England, where he spent some time in woods with a group of teenagers on the MyPlace programme, a joint Lancashire Wildlife Trust and Lancashire Care NHS Foundation Trust initiative.
According to the Daily Express newspaper, he told them: "You guys are the lucky ones, getting to do this.
"Tell your friends to get out in the countryside, get out and enjoy the great outdoors."
The teens were delighted to see Harry accompany him on the "ecotherapy" trip, in which the group took part in activities with the aim of building their team skills and confidence.
Harry also visited the offices of Veterans UK - which administers the armed forces pension schemes and compensation payments for personnel injured or bereaved through service - to mark 25 years since its helpline service began, where he unveiled a plaque.
He then headed to St Michael's on Wyre, a village he visited in February 2016 after it was hit by flooding in 2015.
Tagged in Prince Harry