Internet celebrity Josh Richards is currently in a relationship with his new girlfriend Gabriela Moura but dated a few women…