Cara Delevingne had a bone to pick with Justin Bieber after he admitted that she is his least favourite out of his wife Hailey Bieber’s gang of girlfriends. During his latest appearance on The Late Late Show With James Corden, the 25-year-old singer played Spill Your Guts or Fill Your Guts with the host. He chose to rank his wife’s friends from his favourite to his least favourite instead of eating a bull penis and Cara thinks he should have eaten it instead of saying what he said.