Ariana Grande has cancelled a Las Vegas concert because of "health issues" - but has promised to "make it up" to fans in 2019.
The 25-year-old US singer was set to perform at The Cosmopolitan hotel on Saturday, just days before New Year's Eve.
"I love u and so look forward to seeing u and making it up to u next year."
Entertainment website TMZ, citing sources close to the singer, reported that Grande was suffering from bronchitis. A representative for Grande was not immediately available for comment.
Grande ended 2018 with her song Thank U, Next at the top of the Billboard Hot 100 chart for the sixth week.
Her year also saw the death of ex-boyfriend and rapper Mac Miller in September and her break-up with fiance Pete Davidson in October.