Deborah Roberts (American, b. 1962) is a mixed media artist whose work challenges the notion of ideal beauty.