Cory Monteith used to have a crush on a cartoon character.

The 28-year-old 'Glee' actor - who plays Finn Hudson in the US TV musical drama - used to be a big fan of warrior princess 'She-Ra' and the skimpy outfits she wore in animated children's TV series 'She-Ra: Princess of Power'.

He said: "My first crush was on She-Ra. There is something about a woman in a fur bikini with a sword that just does it for me."

Cory has been linked to a number of high-profile women, including his co-star Lea Michele. Singer Taylor Swift and actress Selena Gomez, but the hunky star insists he has no time to date.

He added: "If I was dating everyone that people said I was, my life would be pretty complicated.

"I'm so busy I don't have much time for girls at the moment."

Despite not having time for a girlfriend, Cory takes care of his appearance as he doesn't want to put women off him.

He admitted: "I always trim my nose hairs - you don't want your girlfriend to be the one who discovers they are long. You have to be responsible for that."