The actress, who plays Glinda in the forthcoming movie musical, looked positively radiant in a staggering number of Swarovski ...
Available in three colours: champagne, black and green, they cost £55 and come with a flattering wide-leg design in a ...