Organisers of a mass skinny dip on a Gower beach have claimed a new world record after hundreds of naked swimmers took to the sea.
Almost 400 people took part in the Midsummer Skinny Dip at Rhossili.
They wanted to break the current record of 250, and raised £12,000 for Marie Curie Cancer Care and the National Trust.
"It was fantastic, people are already talking about doing it again next year," said organiser Alison Powell.
A National Trust spokeswoman said the new world record for skinny dipping was set on Rhossili Beach on the Gower Peninsula at around 0830 BST on Sunday.
To break the record the swimmers had to stay in the sea for 10 minutes.