Adriana Lima Hits Miami Beach in a Green Bikini