Rihanna looks beautiful on the cover of the UK version of Marie Claire‘s December 2010 issue.