Rihanna often performs wearing a New Era cap - The Independent