Selena Gomez rates her hotness at six on a scale of one to 10.

Selena Gomez

Selena Gomez

The 22-year-old singer admitted that while she feels good on days when she is dressed up for an event, she doesn't rate her looks as highly when she isn't getting glammed up.

Selena told Boston's 103.3 AMP 'TJ Show': "I would say, like, [on] a premiere day, I would be a good nine. And then, on my every day, I feel like a six. Gosh, that sounds so bad. I feel like a six or a seven."

Selena also revealed that she is a massive fan of Amy Schumer and wants a role on her TV show 'Inside Amy Schumer'.

She said: "I am trying to finagle my way onto her show, so, maybe that's how I'll find a way to work with her and be around. I'm a huge fan. I think she's amazing."

Meanwhile, the singer-and-actress recently revealed she has been seeking dating advice from stars including Olivia Wilde and Paul Rudd in a bid to find the perfect man following a string of failed relationships with Justin Bieber, Zedd and Nick Jonas.

She said: "I just spent the weekend in Kansas with Paul Rudd, Olivia Wilde, Jason Sudeikis and Johnny Knoxville.

"I was like, 'Guys let's talk about some dates!' That's kinda my approach. When I meet cool people like them I want what they have."

However, Selena admitted her lack of luck in the romance department could be caused the fact that she doesn't trust people.

She admitted: "I don't trust anyone ... It's something that I have to live with and I have to find the balance of who I want in my life and who isn't good for me."