How tall is Lucy Speed?
Lucy Speed was born as Lucy Renee Speed on 31st August 1976 in Croydon, Surrey, England. Best for Shakespeare in Love (1998), The Bill (1984), and The Prince and the Pauper (1996), she is an actress. As of September 12, 2009, she has been married to Spencer Austin. They have two kids. Began her career modelling at the age of 7 in catalogues, sporting children's fashionware, before going on to appear in television commercials advertising various products.
image credit: www.imdb.com