Efron prepares to take the plunge for a scuba lesson in Vancouver. Plus: Jon Gosselin, Jennifer Lopez, Katherine & Gerard and more


Gerard Butler certainly has a taste for Katherine Heigl as the costars get cheeky Thursday at the Los Angeles premiere of The Ugly Truth. The romantic comedy about a love-challenged TV producer (Heigl) and a sexist correspondent (Butler) opens July 24.