 Scarlotte Deupree

Scarlotte Deupree Kilgore (born 1980) held the title of Miss Alabama 2002 and was 1st runner-up to Miss America 2003.Deupree competed at Miss Alabama as Miss Camellia and had competed in the pageant four previous times.