She famously showed off her epic bikini body as a Bond girl, and Halle Berry is back at it again.
The 51-year-old mum has ushered in the new year by posting a snap of herself in a skimpy black bikini.
"Coming for you 2018," the actress captioned the pic.
Halle, who has two children, daughter Nahla, nine, and four-year-old son Maceo, shared the throwback snap, which is believed to have been taken the year before.
- Elle Macpherson, 53, in a bikini is body goals
- Liz Hurley is looking better than ever in a bikini at 52
But take a look at the actress' epic Instagram feed and you'll see that Halle is in the best shape of her life.
The actress has always had a healthy approach to diet and fitness - made even more so after she was diagnosed with diabetes at the age of 19.
"My diet is geared towards managing my diabetes, so I try to eat four small meals a day. I like to feel strong and healthy," Halle told Women & Home South Africa.
She admits she follows a ketogenic diet to help her keep in shape.
"The idea of it is you train your body to burn healthy fats and so I eat healthy fats all day long," she told US talk show Live!
"Avocado, oil, coconut oil, butter, but don't have sugar. So when your body gets trained to burn fats and you're constantly on fat-burning mode, that's the secret."
Got a story tip? Send it to firstname.lastname@example.org