Simon Le Bon came prepared for the sunshine in his oversized sunnies - or was he keeping it cool?
Next, Simon Le Bon owning the Hyde Park stage like it’s 1982 all over again ...
;
Next, Simon Le Bon owning the Hyde Park stage like it’s 1982 all over again ...