Ana de Armas heated up Instagram with snaps from her summer vacation. The 34-year-old actress, who stars in Netflix's Blonde, shared photos of herself in a tiny bikini while sunbathing on a boat.
Read on to learn about the activities that help her stay in shape, as well as the photographs that prove they work—and don't forget to check out the 30 Top Celebrity Swimsuit Moments to become beach-ready too!