Lindsay Lohan Has Landed!

November 15, 2006 By:
Lindsay Lohan Has Landed!

Lindsay Lohan has landed in London where she’s set to host the World Music Awards tonight and was spotted last night at the "Casino Royale" afterparty.

Lindsay looked hot in her outfit but what's wrong with her face? If you take a close look she ain't looking too hot...all that partyings catching up Linds!