Beverley Jane McEwan (née Moxon; Atkinson, Sowden, Callard; born 28 March 1957) known professionally by the stage names Beverley Moxon, Beverley Atkinson, Beveley Snowden, and professionally as Beverley Callard, is an English actress, known for her role as Liz McDonald in ITV's Coronation Street and Flo Henshaw in Two Pints of Lager and a Packet for Crisps.