Once wasn't enough for swimmer Megan McClements.

23 photos from Christmas and New Year's Day swims in Carnlough Harbour, Brown's Bay and Ballygally near Larne

While most us were busy opening presents on Christmas morning or catching a lie in on New Year's Day hundreds of people from all over Northern Ireland took part in charity swims.

The following 23 images are a selection of photos from swims at Carnlough Harbour, Brown's Bay and Ballygally Beach (both near Larne).

Christine Spiers from Dundonald doing her best Pamela Anderson impression.

1. Crawfordsburn Beach

Christine Spiers from Dundonald doing her best Pamela Anderson impression.
Presseye
Buy a Photo
Swimmers attending the Cancer Focus NI's  New Years  Day Dip at Crawfordsburn Beach.

2. Crawfordsburn Beach

Swimmers attending the Cancer Focus NI's New Years Day Dip at Crawfordsburn Beach.
Presseye
Buy a Photo
Swimmer Christine Spiers from Dundonald in her Baywatch costume attending the Cancer Focus NI's  New Years  Day Dip at Crawfordsburn Beach.

3. Crawfordsburn Beach

Swimmer Christine Spiers from Dundonald in her Baywatch costume attending the Cancer Focus NI's New Years Day Dip at Crawfordsburn Beach.
Presseye
Buy a Photo
This swimmer was expecting a magic carpet to catch her and keep her warm and dry.

4. Carnlough Harbour

This swimmer was expecting a magic carpet to catch her and keep her warm and dry.
Arthur Allison/Pacemaker
Buy a Photo
View more