Pages

Jessica Lowndes: Lovely In London

Jessica Lowndes was spotted out and about in London, England.

The “90210” star looked great as she hit up the Embassy nightclub in London’s Mayfair district.