Rihanna appears on The Ellen DeGeneres Show (2)