Both my swimsuit and cover up are last year buys, but I’m linking similar lace open front cardigans here, here, and here. I actually purchased mine from this same site and am pleased with the quality. You can’t beat their prices!
My sunglasses are from the Banana Republic outlet. I found mine at a Memorial Day sale for $10! I linked a similar pare here.