Playing big cards? Rihanna was four hours late for the event, and fans complained. --- Media Player