Jessica Lowndes: Lovely In London

on Friday, April 15, 2011

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.

Best viewed on Chrome, Firefox, Opera & Safari browsers with resolutions 1360 x 768.