SUNSHINE and music filled the air as Brockenhurst Carnival snaked through the village roads.

A yellow submarine, a blue canoe and two vintage cars were among travel choices for the annual procession.

Dancing schoolgirls and a cheerleader troupe merrily strolled through the leafy New Forest village.

Carnival princess Emma Whitworth, 14 pulled into Brockenhurst College playing field in a powerboat.

All money raised by the event, organised between the Lymington Lions Club and the New Forest Lions Club, will go to worthy causes such as Oakhaven Hospice.