Kate Hudson wears bikini for new man-friend