Gabrielle Union showed off her fit figure in a light green dress on social media on Monday.

The 49-year-old posted several pictures on Instagram in the dress, which featured criss-cross straps and a bikini top along with a pretty skirt.

Gabrielle wore her dark hair straight down and accessorised with a bracelet.

The Hollywood star has previously credited her lean physique to diet, but still treats herself to sweets for balance.

"But I just stay active and don't let it get too out of hand," she told

Fitness Magazine

in 2020.

"I eat more vegetables, and as much as I like the occasional steak, I try to keep the actual portions down," Gabrielle added.

Gabrielle has been married since 2014 to former professional basketball player Dwyane Wade.

/Telegraph/