It may be winter, but Kate Beckinsale is doing her part to heat up Instagram.
Over the past few days, the 46-year-old actress has used her social media to post one smoldering bikini photo after another.
"Out of office," the English beauty — who spent the Thanksgiving holiday vacationing at the Nobu Hotel Los Cabos resort in Cabo San Lucas, Mexico — captioned a snap on Nov. 29. In the photo, she's pictured posing in high-waisted bottoms and a bandeau top.
Later, while wearing the same outfit, Kate explored the picture-perfect resort with her friend Jonathan Voluck.
"Sometimes we swap Speedos," she captioned one photo of herself and her BFF.
The following day, the actress posed in front of several palm trees while wearing an animal-print top and white bikini bottoms.
"What makes us human? Having to confront our own mortality, questioning our origins through philosophy, religion and science," she wrote in the caption. "And the fact that if we wear white bikini bottoms we will, within the hour, sit on a choc ice."
It's nothing new for Kate to flaunt her incredibly fit body on social media. In fact, she often shares photos and videos from her workouts, as she did on Nov. 23 when she shared a video of herself doing hanging sit-ups.
"No framed photos of @schwarzenegger were harmed during the making of this movie," she captioned the clip.