Prince Harry reportedly put some Suffolk locals' noses out of joint after taking over an entire floor of a hotel restaurant - forcing others to eat outside.
The prince made an impromptu arrival at the exclusive Milsom's Kesgrave Hall, near Ipswich, where he booked out nearly a third of the inside tables.
He enjoyed dinner with another man and a woman, and his bodyguards sat nearby, leaving three other tables on the floor unoccupied.
The bistro restaurant does not usually accept bookings, and other people turning up for a feed had to eat outside because the eatery was so full.
One diner told the Daily Mail: 'It was pretty incredible to see a member of the Royal Family turn up just as we were sitting down for dinner.
'But it did cause a bit of a stir because many of us regulars didn't particularly want to sit outside on a chilly night.
'Harry had booked out all the tables on the upper tier of the restaurant so we didn't really have a choice.'
Prince Harry then spent three hours at the 19th century hotel, which was converted from a boys' boarding school in 2008, and offers 23 stylish rooms.
The young royal is training to be an Apache pilot at the nearby Wattisham Airfield in Suffolk.
When he has completed, he will travel to California and Arizona for another three-month course, after which he will be a fully-fledged Apache pilot.
Meanwhile, Harry took a break from his military training this week to meet the families of four British men who recreated a daring kayak escape from the Nazis in Holland during the Second World War.
He headed to Sizewell Beach in Suffolk to give them his support as they arrived from their 40-hour kayaking journey.
Of the 32 Dutchmen who embarked on the escape 70 years, only eight survived to land on the beach at Sizewell.