Nina Agdal attends the Kiehl’s Ride For Charity event

Not everyone could pull it off, but Danish charmer Nina Agdal managed to look effortlessly stunning during and even after working up a sweat at Kiehl’s Ride For Charity event on Thursday afternoon in New York City.

The twenty-two year-old Sports Illustrated Swimsuit mannequin rode Flywheel stationary bikes for a good cause alongside her Entourage film co-star Jeremy Piven on the 17th of April. For every fifteen minutes of cycling done by the guest stars and any customer who was up for the challenge, the Kiehl’s Flagship store made donations of $150 to the Food Bank for New York City.

Agdal, who is one of the three models featured on the cover of this year’s 50th anniversary Sports Illustrated Swimsuit issue (the other two being Lily Aldridge and Chrissy Teigen), wore her hair up in a high ponytail and was dressed in a sporty chic ensemble by Nike, which consisted of a black and grey zip-up jacket and clingy black leggings, as well as a pair of vivid magenta and violet-colored sneakers.

Meanwhile, forty-eight year-old Piven sported a black Jaco hybrid training t-shirt and a baseball hat by the same brand, a pair matching dark-colored Under Armour shorts and black and scarlet tennis shoes.

It is not yet confirmed what kind of role Agdal will portray in the upcoming Entourage film, but the lovely model-turned-actress was spotted on the set in Miami Beach back in January.

By Theo