Leicester Square was awash with pink yesterday as a sea of Barbie fans flooded the capital for the film’s European premiere. They queued from as early as 3am in the hope of catching a glimpse of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results