Happy Canada Day to all the readers from the north.
Michael Fassbender and Bradley Cooper partying together.
Ashley Benson continues to show off her extensive bikini collection.
Cameron Diaz in Esquire.
Emma Roberts out solo is becoming the norm for her.
Tom Brady gets a kiss from Gisele Bundchen.
Gwyneth Paltrow tries to channel Brigitte Bardot and
Madonna in a Max Factor ad.
Heidi Klum gives this bearded guy a kiss.