Jessica Lowndes arrives at her hotel in London

Jessica Lowndes arrives back at her hotel with a huge grin on her face at 4.30am! London, England on April 22, 2011.

By Joanna Martinez
Jessica Lowndes arrives at her hotel in London.
Jessica Lowndes arrives at her hotel in London.
WENN

News from our partners