Frances Barber

Frances Barber (born on 13 May 1958 in Wolverhampton, Staffordshire, England) is an Olivier Award-nominated British actress with a long and distinguished stage career. She has also appeared in numerous television productions.