Admiral Horatio Nelson led the British fleet and Admiral Pierre de Villeneuve led a fleet of French and Spanish ships at the Battle of Trafalgar.