The singer commands the crowd during a tour stop in Amsterdam. Plus: Kate Winslet, Kristin Cavallari & more!

GOOD GREET

Hi there! A white-hot Eva Longoria waves to fans while out in Melbourne, Australia, on a sunny Tuesday, prior to appearing at a L'Oréal Paris event nearby.