A man or boy who spends so much time on his looks that he looks like a female. He may put on foundation, concealer, eye-liner, lipstick, lip gloss, etc. He may pluck his eyebrows or get them waxed and he may have long pretty hair that he maintains ultra well. Often times these men look prettier than most women you will meet although they are not considered transexual or transvestite.
Prince is always wearing so much make-up. He is surely a beauty boy.