Selena Gomez shunned a Met Gala after- party so she didn't run into ex-boyfriend Justin Bieber and Hailey Baldwin.

The 'Heart Wants What It Wants' hitmaker - who dated the pop superstar, 22, on and off for three years until 2014 - planned on going to The Boom Boom Room after the fashion event on Tuesday night (02.05.16), but after hearing the 'Sorry' singer was attending with his new girlfriend, she opted out in case she awkwardly bumped into the couple.

A source told HollywoodLife.com: ''Selena and her girls were supposed to go to the after-party at The Boom Boom Room, but when she found out Justin was going to be there, she changed her plans. She didn't want to be there with Justin and Hailey. It's a small place and that would just be way too uncomfortable.''

Selena, 23, was later spotted at Vogue's after-party where she danced the night away with her friend Taylor Swift.

After the night out, Selena even opted out of a pizza sleepover with Taylor and the girls from the band Haim.

The 'Shake It Off' hitmaker - who is in a relationship with DJ Calvin Harris - shared a photo of the foursome chowing down on cheesy slices of pizza on her Instagram account.

Alongside picture, she wrote: ''After the after party is .. Well... This. (sic)''