How did Ann-Margret get her name?

Ann-Margret was born Ann-Margret Olsso.