rebecca wild