Kate Winslet as Bette Davis or Elizabeth Taylor