Justin Bieber has apologised to his wife Hailey Bieber for telling her she will "never be on the cover of Vogue" during a "huge fight".
The 31-year-old pop star has revealed he aimed the mean comment at his partner during a heated argument because he felt "disrespected" and wanted to "get even", but he's now said sorry publicly and shared a picture of Hailey's new Vogue cover.