The singer would have been better off pretending to faint during her concert Friday night, because pretending to sing was just an epic fail.
The 44-year-old diva had more than a little trouble lip-syncing to a few of her biggest hits like “Fantasy” and “Always Be My Baby,” and it was all caught on tape.
Jamaica Jazz and Blues Festival had previously presented some big names in music have performance including Tony Braxton, Charlie Wilson, Joe, Gladys Knight, Chaka Khan and more.
This is Mariah Carey’s first performance on a big stage in Jamaica.
Watch Mariah Carey full performance at the 2015 Jamaica Jazz and Blues Festival.