Shaggy has revealed the truth behind his different talking and singing accents.
The 57-year-old star, who is best known for hit songs like It Wasn't Me, Boombastic and Angel, has addressed the criticism he's faced for his different "cadences", which come from his time with the United States Marine Corps.