CR7 is definitely not gay. At most he might be Bi(might be, not sure).
Back in his United days, he was pretty active with women and painted the town red. Some of my mates had even seen him in some high end clubs and shit.
Ronaldo, Anderson, etc were frequently spotted in these places with women.
CR7's excessive grooming gives him that gay, metrosexual vibe.
Definitely had an incredible amount of women. I remember the talks when he was with Irina as a cover up though (did you see the team he was hanging around with when spending time with Peter Lim in Singapore? ).
Might have brushed with the Bi as you say. Always found football funny where they have this toxic masculinity in terms of hiding sexual orientation yet have the players openly and frequently slap each others asses. You don't see for example Anthony Joshua knock out Charles Martin and then his training comes and gives him a big slap on the ass.