More than 7,000 people dressed as Santa Claus ran through central Madrid on Sunday in a charity race to raise money for cancer patients.
Sacrificing comfort for a good cause, racegoers donned red robes, Santa hats and billowing white beards to run 5 km along Madrid's famous Paseo del Prado and Castellana avenues.
Children also took part, many dressing in green robes and elf hats in what organisers claim was the largest Santa-themed race in the world.
Part of the entry-fee paid by each racegoer will be donated to cancer research nonprofit Fundacion Intheos.