Julie Benz arrives at a Photocall at Hotel Monte-Carlo Bay in Monte Carlo