Erin Richards measurements, bio, height, weight, shoe, and bra size Erin Richards was born on 17 May 1986, and her birthplace is Penarth, Wales, United Kingdom. She … by Octavia watson