(BBC) – Singer Rihanna has won a legal battle against high street store Topshop over a T-shirt bearing her image. The Court of Appeal in London...