The beauty factor just dropped by about 50% now that The Camel and Beyoncé have landed in Cannes, France. I wonder who invited them? Maybe they figured out that the world’s paparazzi were at the Cannes Film Festival? Expect Usher and Tameka to arrive next.

(Photo source)