Kate Upton - mesmerizing blonde in bikini