Check Rihanna, unveiling her inner warrior at the Robin Hood Foundation Benefit in New York City– performing her smash hit ‘Where Have You Been‘ for the event’s attendees.
Her appearance comes after she came under fire in ‘Star’ magazine, when an alleged source claimed the star suffers from substance abuse, ‘drinking’ heavily everyday.
More below…