Selena Gomez has cancelled her Australian tour because she feels that she needs to take time off work to focus on herself.

The Come And Get It singer told People, "My fans are so important to me and I would never want to disappoint them. But it has become clear to me and those close to me that after many years of putting my work first, I need to spend some time on myself in order to be the best person I can be."

A source told the magazine that it's not due to any illness that she has decided to take some time out, "Selena is fine, she's in a great space. She's looking forward to spending the holidays with her family.

"She's been on the road for six months and she's just ready to be normal and at home with her family. She's been working non-stop since she was 15 and wants to take a minute to herself."