The 'kings and queens' theme for fancy dress at this year's Helford Passage Regatta gained royal approval from all quarters this year.

Fantastic weather helped fill the beach - and boats - giving us an impressive number of entries for all the competitions and races.

The highlights of the day were the tense battles between tug of war teams, and the land and sea racers entertaining spectators with many varied and imaginative high speed boat-mounting techniques.

Falmouth RNLI came to visit and show off one of the lifeboats and the regatta committee were delighted to have raised over £2,400 for them from all the day’s activities.

An event spokesperson said: "Many thanks to all who generously donated their time, the prizes or spent all their money on the day."

First prize winners. Fancy Dress Competition - Girls: Molly Windsor; Fancy Dress Competition, Boys: Eithan Hassall; Fancy Dress Competition, group: Holly and Harry Miner; Sandcastle Competition: Jemima Vine. Races - Swimming, 25m Boys ≤10yrs: Barnaby Winters; 25m Girls ≤10yrs: Darcy Leonard; 50m Boys 11-15yrs: Barney Gilbert; 50m Girls 11-15yrs: Poppy Winters; Ladies 75m 16+yrs: Cags Gilbert; Gents 75m 16+yrs: Robert Haigh; Rowing, Father & Child: Richard and Sam Winfrey; Mother & Child: Alex and Tilly Barker; Anarth 10ft all ages - Ladies: Gill Pascoe; Anarth 10ft all ages - Gents: Chris Plowright; Overall winner: Chris Plowright; Rowing, Girls ≤14rs: Georgie Coles; Boys ≤14yrs: Olly Barker; Rowing, Anarth 11ft/Regattas - Ladies: Alex Barker; Anarth 11ft/Regattas - Gents: George Wilson; Overall winner: George Wilson; Girls 15-17yrs: Jessica Chamberlain; Boys 15-17yrs: Jack Lawrence; Overall winner: Jack Lawrence; Rowing, Ladies 18+yrs: Alex Barker; Rowing, Gents 18+yrs: Anton Chamberlain; Overall winner: Anton Chamberlain; Rowing, Ton Up: Sarah Harris, Pete James, Chris Plowright; Rowing, Girls & Boys ≤15yrs 1 oar each: Grace Edmundson & Harry Edmundson; Rowing, Vets Ladies 50+yrs: Gill Pascoe; Rowing, Vets Gents 50+yrs: Jonathon Dodd; Rowing - Ladies row out, Gents row back, all ages: Grace Maguire & George Wilson; Rowing, Ladies & Gents 1 oar each 16+yrs: Grace Maguire & George Wilson; Rowing, Long Distance Ladies 16+yrs: Petra Greenhalgh; Rowing, Long Distance Gents 16+yrs: Jack Warren; Overall winner: Jack Warren; Kayak, ≤15yrs: Harry Edmundson; Kayak, 16+yrs: Ti#m Peckham; Paddleboard, 16+yrs: Riff Hutchinson; Beach, Sack Race, ≤10yrs: Heloise Kennedy; Beach, Sack Race, 11-15yrs: Lucy Bate; 3 Legged Race, ≤10yrs: Darcy Leonard & Georgie Coles; 3 Legged Race, 11-15yrs: Lucy Bate & Erin Devery; Egg & Spoon Race, ≤6yrs: Croyde Chamberlain; Egg & Spoon Race, 7-10yrs: Heloise Kennedy; Egg & Spoon Race, 11-15yrs: Ned Simon; Egg & Spoon Race, 16+yrs: Riff Hutchinson; Rowing, 2 Ladies 1 oar each: Gill Pascoe & Shane Flutter; Rowing, 2 Gents 1 oar each: George Wilson & Jack Warren; Rowing, Land & Sea ≤15yrs: Jake Bailey & Sam Plowright; Rowing, Land & Sea 16+yrs: Treve Winfrey & Rory FlutteR; Overall Points Winner, Gents: George Wilson; Overall Points Winner, Ladies: Gill Pascoe; The Vulgar Trophy: Jenny Purdy.