90s Songs II quiz

Do you know these 90s song titles? Can you tell which artist like Will Smith, Savage Garden, Usher, Toni Braxton, Puff Daddy and Michael Jackson released these singles?