hi Jutty
if you're a guy and you're sexually attracted to girls and not guys, you are "straight" or "heterosexual".
if you're a guy and you like dressing in very feminine clothes - then you are a cross dresser or transvestite. I think this also includes adopting feminine mannerisms.
It is possible to be straight and transvestite. It is possible to be gay (homosexual) and transvestite.
Drag Queens are one form of expression of transvestites.
The period of roughly 1650 to 1750 or so was an excellent time for transvestites in European aristocracy - ie all the men got very dressed up, wore a lot of make up and frilly bright clothes and were very effeminate. With humans, the sex that gets all dressed up pretty varys from culture to culture and through history. In current western society a man can still dress feminine but he has to be a successful rock or rap star or fashion guru. Or a drag queen or just very eccentric. Some traditonal Asian, African, and Scottish culture, men can wear skirts. Personally - I'm a woman and I hate wearing a skirt or dress and makeup. Being female and dressing in masculine clothes is much more socially acceptable at the moment, not fair.
Movies that explore men cross dressing include "Priscilla, queen of the desert", "Amadeus", "The rocky horror picture show". There's probably more but those are the ones that I thought of first.