Not everyone unconditionally worships Queen Bey.
The 31-year-old singer's appearance at Virgin Media's V Festival got off to a rocky start when rain-drenched fans were unimpressed by her tardiness. Several boos could be heard from the audience when Beyonce kicked off her set in Chelmsford, Essex, with "Run the World (Girls)" on Saturday.