British actress Alice Eve looked like she was enjoying the Florida sunshine as she strolled with a friend down Miami beach.
The 30-year-old stayed covered up under a green kaftan for the stroll through the surf.
But the Men in Black III star has been showing off her sexy bikini body during her holiday.
After applying sunscreen at her sun lounger, the British star donned a tiny black bikini to go for a long walk along the beach.
Alice later cooled off with a swim in the ocean, though she did seem to be having trouble staying covered up in her teeny bikini.