Justin Bieber and Miley Cyrus' recent meeting was the last straw for Selena Gomez.

She reportedly split with her on/off boyfriend for good last week and it is said him hanging out with the former 'Hannah Montana' star has made the break-up even more definitive.

Speaking to RadarOnline.com, a source revealed: ''It was already over with Justin, but seeing him hang out with Miley was the last straw for Selena.

''She's not a Miley fan by any means and feels like Justin purposely did it just to p**s her off. She's completely severing ties with him now.''

The 'Spring Breakers' actress' family and friends had reportedly warned her away from Justin, 19, who has had a spell of controversy recently - including his bodyguard being accused of threatened a paparazzi photographer last week.

An insider previously said: ''She's finally taken some of their advice to heart and swears it's finally over with him, for good.

''She doesn't see herself getting back together with him and just needs to move on.''

Justin's friendship with Miley has been enough to make Selena ''jealous'' and reports suggest it as the focus of recent arguments.

It had been revealed: ''Justin and Miley hooked up a few years ago. Then he started dating Selena.

''It created this whole jealously thing between them. Now Selena doesn't want Justin anywhere near Miley -- and they've been fighting about it!''