Kate Upton looking intoxicating in bikini