The threat of rain did not deter the crowds from lining Main Street as a total of 20 floats including walking displays took part in Friday's Cavalcade.

The winners
Junior
1st Transitions Dance Academy
2nd 1st 4th Scouts
3rd Gibraltar Youth Service

Senior
1st Gib Dock
2nd Family Ties
3rd Balloqui and Gib Elec tied