It must be getting warmer in Miami! First of all we have Selma Blair in a hideous bikini on Miami Beach: