Gabrielle Union flaunts her toned body in a white two-piece via Instagram on Tuesday, Aug. 6. Credit: Courtesy of Gabrielle Union

Gabrielle Union keeps getting better with age! The 40-year-old actress revealed her skinny frame in a white bikini via Instagram on Tuesday, Aug. 6., while catching some rays near the beach.

"Work hard. . . Laugh harder #urbancowgirl," the Being Mary Jane actress boasted.

Sporting a cow girl hat, Union shared two smiling photos: an up-close shot glancing toward the camera, and a full-length photo staring off into the distance.

"With her body, she's a natural athlete," Union's trainer, Ahmad Baari, told Us Weekly in the fall of 2012. "Depending on her schedule we'll do about three or four months that I will see her regularly, she'll leave and then come back and we work to get her back to where she wants to be. She tells me exactly what she needs."

"We try to keep it down to 90 minutes, each work out. That includes stretching about 15 to 20 minutes before and after," he said of her workout regimen. He added, "As far as diet, I try to suggest lots of organic foods. It's mind body spirit way of working out."