Despite some light snow on Saturday morning, the annual Cupid’s Undie Run went off without a hitch. Runners in various costumes and stages of undress gathered on Capitol Hill for the 1.1-mile dash through the streets to raise money for the Children’s Tumor Foundation. This year’s sold-out event was helped along by pre-registration in the preceding week, ensuring shorter lines of scantily clad participants waiting in the cold the day of. Nationals mascot Screech showed up, in sparkly red underwear, to take photos with fans; we also witnessed one boxer-clad runner, perhaps swept up in the spirit of Cupid, get down on one knee and propose to his girlfriend at the finish line.
Since starting in DC in 2010, the run has expanded to 27 cities in the US—including, for the first time, Baltimore—and three cities in Australia. In total, the events raised more than $2.6 million for the Children’s Tumor Foundation.
See more photos from the run below.