Careful, girl! Zoe Kravitz risked a wardrobe malfunction while vacationing on the beach in Miami, Fla. on Saturday, March 7. The Insurgent star, 26, wore a tiny brown printed two-piece, which showed off her slender frame.
Kravitz appeared to be wearing minimal makeup and her hair was in dreadlocks as she waded through the clear blue water. At one point her bikini top began to ride up, coming dangerously close to a nip slip.
"I can’t imagine what it’s like for people who come from very normal lives and all of a sudden become famous," Kravitz told Ocean Drive magazine. "I’ve been lucky enough to dip my toe in it and feel the water before I got in the pool."
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!