She's a famous Yoga devotee, and Kate Beckinsale was showing off the results of her hard work while on holiday in Mexico this week.
The actress soaked up the sun with her hubby, Len Wiseman, by their hotel pool in the Los Cabos resort.
Kate works with Yoga guru Mandy Ingber, who also trains Jennifer Aniston. According to the Daily Mail, Kate even keeps up her regime on holiday. Mandy said: "If she is on vacation, we schedule Skype sessions, or she uses my Yogalosophy DVD. Being committed is key."
And she certainly looked fab in her purple floral bandeau bikini.
But it's not all hard work; Kate was also spotted lazing on a sun lounger reading The Late Hector Kipling, by Harry Potter actor David Thewlis.
And her fellow Yoga fan Jennifer Aniston was also showing off her bikini bod at the same time while enjoying a holiday in Cabo San Lucas, Mexico, with her beau Justin Theroux.
Celebrities on holiday 2013