Rachel Lindsay looks amazing on The Bachelorette — and now she’s sharing how she gets in shape. 

The 31-year-old posted a photo on Instagram with her trainer, David Robinson, as well as a video teasing what her time in the gym looks like. Her trainer is no joke — he trains a number of NFL players in addition to the ABC star. It makes sense Rachel would work out with such an elite trainer — the Dallas Cowboys fan is a sports lover who studied sports management in college and sports law in law school.

RELATED: Even People Who Hate The Gym Will Love This Dance-Inspired Workout

To go along with the photo Rachel posted of the two of them, she wrote, “In the Lab today with @d.robalwaysopen trying to keep it right and tight #armday.”

instagramView full post on Instagram

The next day Rachel, who has bucked and publicly shared that she is engaged before the finale airs later this summer, followed up with a video from the gym, in which she is seen warming up with a stretches before getting down to it. During her workout, she covers it all with high knees, chatters, lunges, crunches, squats, push-ups, bicep curls, tire jumps and punches with weights.

RELATED: 25 Gorgeous Hikes You Have to Do in Your Lifetime

Trying to get flat abs? If you've got a dumbbell on hand, you can do some of these moves:

preview for 10 Single-Dumbbell Moves For A Flatter Stomach

“Getting ready for Bachelorette Mondays like,” she captioned the video. “A lot of people ask about my workouts for arms, legs, and abs so here is a sneak peak with my Ace @d.robalwaysopen and @themannyfresco #bachelornation #thebachelorette #stayfit.”

RELATED: Want Sexy Side Abs by Summer? This Workout Will Light Up Your Obliques

David also posted photos from that particular training session, describing the photo as, “Me and my A-1 since Day 1 got it in today! "My Twin" aka @therachlindsay aka @thebacheloramerica @bacheloretteabc we been grinding for years and friends since middle school, very proud of her happiness and success!!!!”