Kevin Zegers at a party celebrating the launch of ELLE's Premier Green Issue, Pacific Design Center in West Hollywood, California on April 11, 2006