Ariana sounds great on these type of songs but Justin.... GURL... those vocals are not it. well he's always served these weak vocals but next t ariana he does not sound good at all. a male singer who can sing would've fit better but I guess star power