Dress: Dahlia Embroidered Maxi Dress by Free People
Abigail Deveraux (played by Marci Miller) on Days of our Lives on Peacock was spotted wearing this red smocked square neck dress on Days of our Lives on Dec 30 2021's episode. Abigail's Dress is the Dahlia Embroidered Maxi Dress by Free People.