Maria DeLuca (played by Heather Hemmens) on Roswell New Mexico on The CW was spotted wearing this red layered rib knit dress on Roswell New Mexico on episode 'How's it Going to Be' (4x13) in Sep 2022. Maria's Dress is the Damali Dress by Altuzarra . Maria's Earrings is the Beaded Drop Earrings by Anthropologie.