Thousands of women have set a new Guinness World Record for the world's largest skinny dip at a beach in Co Wicklow.

Organisers of the "Strip and Dip" say that 2,505 women were adjudicated by a Guinness World Records official to have spent at least five minutes in the water at Magheramore beach.

The previous record was 786 participants, set at South Beach in Perth, Australia, in March 2015.

Today's swim was in aid of cancer charity Aoibheann's Pink Tie, and has been an annual event since it was started in 2013 by Dublin woman Dee Featherstone, just weeks after her own mastectomy.

The previous events have raised more than €150,000 for charity.