I woke up to these photos of Neha Sharma soaking some sun in Florida and she looks like she’s having the best time. From the looks of it, she’s a total beach bum – and these photos are making us want to hit the beach now too!
We love! You give us major travel goals, Neha! :)