Rihanna & Nicola Roberts Battle It Out For Cleopatra YoopyaApr 3, 20120 Both pay tribute to the late Elizabeth… The late Elizabeth Taylor’s portrayal of Cleopatra in ‘Cleopatra’ is a timeless icon image. And singers Rihanna and Read more