There was plenty to celebrate when the tenth Poldhu Duck Race took place on Easter Sunday.

A sunny weekend for the first time in a number of years helped the event raise more than £2,200 for Children's Hospice South West - bringing the total amount collected for the charity over the last decade to £13,880.

With the hot sun beating down, huge crowds gathered on the beach for the 2pm start of the races, with an estimated 2,000 people attending.

All 1,500 ducks had been sold for £1 each and these were let off in ten separate heats, before all were thrown into the water together for one final champion's race.

Falmouth Packet:

Billy Oates picks up his champion's egg from cafe owner Ross Hocking

Each winner received a giant chocolate egg provided by nearby Trenance Chocolate.

In the run up to the races visitors to the beach could have a go on the tombola, bling themselves up with glitter hair and glitter tattoos and buy something from the cake stall, which together with donations from local businesses raised just over £700 of the amount taken.

The event was organised once again by Poldhu Beach Cafe owners Ross and Natalie Hocking, with the support of their team of staff and helpers, and the couple said there were "overwhelmed by the support and peoples generosity."

Ross said: "We would like to thank everyone who donated prizes for the tombola, helped on the glitter stall and the many people who helped build the river walls to contain the ducks.

"It was a fantastic day, enjoyed by children and adults, and it was so fantastic to see so many locals and holidaymakers enjoying the sun and raising so much for such a great charity."

He also thanked his wife Natalie for all her baking for the cake stall, to all their friends, family and staff who had helped set up the event and on the day, and Philip Greet for providing the sound system and DJ equipment.

The ducks, which floated down a specially built channel lined with rocks, were all collected and counted at the end ready to be reused next year, with not a single duck entering the sea.