Gyllenhaal and Witherspoon keep close during a stroll in Madrid, Spain. Plus: Katy Perry, Hugh Jackman, Lindsay Lohan and more

LUNCH RUSH

Vanessa Hudgens, who recently posed for celebrity photographer Annie Leibovitz, is one satisfied customer after a lunch date in Beverly Hills on Tuesday.