Affleck's head is in the right place at a Canadian fund-raising gala for children in Calgary. Plus: Lance & Ryder, Michelle Williams, Salma & Valentina and more

KISSY FACE

Heidi Klum gets in one last kiss with husband Seal before parting ways for the day in New York City on Friday afternoon.