Cruise collects donations for a toy drive outside the Today show in New York. Plus: Zac & Vanessa, Kate Walsh and more


After performing in France,, Beyoncé earns a warm welcome in Spain on Friday: The singer collected a prize for her top 40 hit "If I Was a Boy" at an event hosted by Spanish radio station Los 40 Principales at Madrid's Palacio de los Deportes.