Rebecca is an art director and director of the Shaggy Make a Difference Foundation.
In an previous interview, Shaggy said that Rebecca keeps him excited specially with her very opinionated personality.
“She challenges me in many ways. She is very opinionated. Very opinionated. We have had our fair share of arguments, but I think the best way to put it is that we are two stones and the edges are rough and they beat on each other until eventually they are smooth,” he said.
“That’s the best way I can say it. She constantly impresses me as we go along and that keeps my interest there. And our love is the basic thing that keeps us together; and I don’t think I have ever fallen out of love with her,” he added.