Lea Michele in a Bikini on the Beach in Cabo