Nick and Jess More Proof
Nick and Jessica are together at Heathrow airport Friday on their way out of the country for a vacation. Perhaps an early three year anniversary celebration or maybe just to get away from all the incorrect insensitive press here. Looks like they will be missing Ashlee's SNL performance tonight.