Perhaps Demi Lovato was trying to blend in by wearing a comical Queens Guard esque bearskin cap as she visited the Tower Of London on Saturday
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.