Katy Perry enjoying sun in bikini on a yatch