Home Music Right Said Rita! Rita Ora Takes on 'I'm Too Sexy' for Lip Sync Battle