Jennifer Lopez doesn’t need a cape to look and feel like a superhero.
On Wednesday, the “El Anillo” singer, 49, showed off her buff biceps in a clingy maroon dress and silver hoop earrings on Instagram. With her hair swept back, Lopez flexed her incredible arms as she looked confidently at the camera over her shoulder.
“Feeling like superwoman after the show tonight!” Lopez wrote.
“When I started this run I thought omg 15 shows in 27 days that’s a lot,” Lopez explained. “But I made a promise to myself that instead of letting it wear me down I would be even stronger at the end of it…I will work out and be in the best shape of my life…”
She continued, “There were moments I was tired and there was travel and I had to fit in my workouts where I could… but here we are with only 3 shows left!! And I am having so many emotions but mostly just feeling strong, happy and grateful!!!”
Lopez tacked on the hashtags “#allihavefinal15,” “#3showstogo,” “#we’renotdoneyet,” “#letsgoooo” and “#makepromisestoyourselfandkeepthem.”
RELATED VIDEO: So Much Love! J.Lo Joined by A-Rod, Selena Gomez, Sofia Vergara, and More Following Concert
One way that Lopez stays refreshed for her performances is her pre-show ritual.
“She does this before every show. Seriously,” Rodriguez quipped in the caption.
“I’ve chipped my tooth on stage and had to finish the show,” Lopez said. “Like, literally knocked my tooth out and I’m like, ‘Oh!’”
People backstage motivated her to finish strong. “I went back thinking, ‘Can I finish the show like this?’ They’re like, ‘Yeah, yeah, it’s fine, it’s just a little chip,” she recalled.