DIE BEAUTIFUL: In Memoriam of a True Queen by Stephanie Archer June 29, 2020 Stephanie Archer Stephanie Archer is 39 year old film fanatic living in… Stephanie Archer Stephanie Archer is 39 year old film fanatic living in Norwalk, CT, USA.