Selena Gomez is dating singer Austin Mahone... and Taylor Swift set them up

Selena Gomez has finally moved on from Justin Bieber.

The 21-year-old has been seeing Austin Mahone, aged 17 - who has often been compared to the Baby singer because they have similar musical styles - according to a Wednesday report from UsWeekly.

And it was her friend Taylor Swift who set them up.

'They're seeing each other,' a source, who is close to Mahone, told Us.

Taylor, who has for years been friends with the Love You Like A Love Song bombshell, knew Austin because he had opened up for her during her most recent tour. (lol)

Selena was last spotted with Justin, who was arrested for a DUI on Thursday in Miami, in early January as they rode Segways near his Calabasas, California home.

Gomez has been in the spotlight since her ex's meltdown so she's not looking for any added press, added the insider.

That's why she's made a point to not be photographed with her love interest - who, like Gomez, is also from Texas.

The duo have known each other for a while: last summer they were seen together at Disneyland in LA with friends. It's not known if they were dating then or just acquaintances.

On Friday they were spied together looking cozy at the Beats Music concert - that's just one day after Bieber's arrest. But they went to great lengths to not be photographed together.

Inside the party, the brunette stayed close to Spring Breakers co-star Ashley Benson.

But then Gomez and Mahone 'got in the same car' as they left, says a source.