New couple Jessica Lowndes and Thom Evans make the most of London trip as they party until late(01) Save Image Image gallery: Unveiling the Mystery: Who is Jessica Lowndes' Husband?