Hailey Baldwin is a renowned model who recently got married to the famous Canadian singer and songwriter, Justin Bieber. She has walked down many ramps. She wore a gorgeous white gown by Virgil Abloh for her wedding day. The gown made her fans jaw-drop. It was an off-shoulder gown which was stitched and embraided with pearls at the back. She looked like a diva and was adorable beauty.

On the other hand, the popular singer and the songwriter, Selena Gomez is no less. The star has not only made her name with her albums but also with her fashion experiments. The star is undoubtedly pretty and can make anyone go awestruck with her beauty. She wore an elegant crimson red ball gown with a scoop neck for American Music Awards 2016. The artist looked stunning and stole everyone’s attention at the red carpet.

It’s hard to decide who looked better. Tell us who looked better according to you?