Vivien Leigh as Lady Hamilton