Joanne Whalley as Vannozza dei Cattanei