"Twilight" co-stars Robert Pattinson and Kristen Stewart land together at Los Angeles International Airport (LAX).
(November 23, 2009 - Source: Bauer Griffin)