Thrifted dress but I’ve linked other cute flowy dresses that are perfect as coverups. The swimsuit is RAQ Apparel and really there is nothing that compares so shop through their site!