Taylor Swift could never date someone who hid their relationship.

The 21-year-old singer - who has previously dated stars including Joe Jonas and Jake Gyllenhaal - insists she doesn't mind being photographed with her boyfriends and finds the attention amusing.

She said: "If somebody wants to hide a relationship or has privacy issues, then we don't have the same viewpoint. Because, for me, it's just like, live your life.

"If people happen to take pictures then, you know, you laugh about it in the car afterward."

The 'Love Story' hitmaker also hit out at celebrities who complain about losing their privacy, insisting that interest in her personal life is part of her job and said if her peers dislike the attention so much, they should pursue different careers.

She told US TV talk show host Ellen Degeneres: "I think it's just obnoxious if I complain about anything. I hear people talk about, like, 'Oh, and the intrusions on my privacy.' It's like, there are a million other jobs you could have had. For me, I've just come to an acceptance of the fact that this is my life."

Taylor was most recently romantically linked to actor Garrett Hedlund after they were spotted having dinner together in Nashville, Tennessee.

A source said at the time: "It was their first time going out. They've been emailing for a while, and she hinted they should get together.

"She has actually spent time getting to know Garrett. He's cute - and he's into country music! [She] likes that he's a normal guy."