Abigail Banks and Boy Giresse, was the ‘Kiss’ necessary?

Boy Giresse and Abigail Banks in the song
Boy Giresse and Abigail Banks in the song "Mini Mini"