Maria DeLuca (played by Heather Hemmens) on Roswell New Mexico on The CW was spotted wearing this patchwork floral swimsuit on Roswell New Mexico on episode '' (2x02) in Mar 2020. Maria's Swimsuit is the Daybreak Floral wetsuit by Cynthia Rowley. For shoppable links visit wornontv.net/180349