Princess Eugenie has been barred from staying at Marlborough College at weekends after a drunken nude romp on the school grounds.

Eighteen year old Eugenie has been a boarder at Marlborough College, Wiltshire, for the past five years but was given a "wrist slap" after the incident earlier this month.

A senior staff member was woken by shrieks from the lawns and found the princess, along with a dozen other students, dancing naked in the moonlight: "It's the talk of the college.

"The girls had been drinking, possibly in a local pub, and decided to let their hair down. For some reason they stripped off and started prancing about.

"It was light-hearted and they were sort of frolicking like nymphs. But they got too noisy and staff discovered them. They had to quickly pick up their clothes and hot-foot it inside.

"She and the others were told they had to go home and only return to take their exams. There were not enough staff on Saturdays and Sundays to supervise them, and they were told they couldn't be trusted to behave," a staff member told The Sun.

Eugenie, who is sixth in line to the throne, is taking A-levels in art, history of art and English.