
Looking for virgin islands outfits to add to your vacation plans? Think pink beach sets, white skirts and bright floral dresses.
These ideas include swimwear combinations, casual shorts and a few dressier looks for when you want to put down the beach bag.
You can keep things simple or go all out with accessories. I especially love the flower details and colorful matching sets.
Start with a look you like, then pick the little extras you’d actually want to pack.
Vacation outfit ideas worth saving
pastel florals and long fringe
We’re starting off strong with this pretty floral bikini and cream fringed wrap. I love the pink bag with those little flower-detail heels.
There’s plenty of pink here without making every piece match.
Read also: 20 South Padre Island Outfits for Beach Days and Dinner Plans
If you want to go a step further, try the long pastel earrings and wide gold-tone cuff shown in the collage.
white skirt and one-shoulder top
How gorgeous is this white set? The gathered top leaves one shoulder bare while the long skirt has an uneven hem.
Those chunky gold-tone bangles are my favorite extra.
Pair yours with brown sandals and a small pale bag to follow this look.
pink shorts and an open shirt
I am obsessed with this pink beach outfit. The open shirt and drawstring shorts look so cute with the pale pink bikini top underneath.
Keep the wide-brim tan hat and black sunglasses if you want to try the same combination.
lime tank and hot pink shorts
The lime and pink pairing is so fun in this outfit. If you want your sporty look to be a little brighter, try a lime tank over a pink top with matching pink shorts.
The white sneakers even have a little lime detail.
Read also: 20 Puerto Vallarta Outfits for Beach Days and Dinner Plans
tan top and cream pants
This neutral outfit may just be one of my favorites here. I love the gathered ring detail on the strapless top and its pointed hem.
The cream wide-leg pants keep the rest simple.
Read also: 20 Midi Skirt Outfit Ideas to Try If You’re Petite
Try a yellow flower in your hair like the one in the collage. It’s such a cute addition to the tan accessories.
black ruffles and split hems
Don’t want to wear bright colors to dinner? No problem!
Try this black ruffled crop top with matching wide-leg pants. The side openings show off the black slide sandals.
I’d keep the pale textured clutch and little drop earrings just like this.
blue stripes and white shorts
If you are looking for something simple to put together, this one is for you. A blue striped button-front shirt, white shorts and a white tote make a lovely everyday combination.
Roll your sleeves and leave the shirt untucked to follow this look.
white maxi with flower details
How cute are the flowers at this neckline? I love the open pattern on the long white dress and the little cutout at the front.
The small white handbag keeps the accessories just as pretty. You could choose a pale underlayer if you’d like more coverage through the open sections.
white tank and striped shorts
Don’t want to add lots of accessories? Simply try this white cropped tank with blue-and-white striped shorts.
The tan crisscross slides are a cute finishing touch. This is one to save if you already have similar basics in your closet.
navy white and pale yellow
I love this navy top with the loose white pants. The pale yellow sweater tied around the shoulders makes the whole outfit a little more colorful.
Try a white tote with navy trim to repeat those colors. Black flip-flops finish the look without adding another shade.
striped shirt over a navy bikini
This is another striped shirt idea, but it’s a little different from the one above. The navy bikini top shows beneath an open neckline, with white shorts and a large pale tote.
The patterned bikini straps are so cute. Leave the top buttons open if you want yours to show too.
brown bikini and a cowboy hat
If you love a cowboy hat, you don’t have to leave it out of your beach outfit! This brown one matches the bikini beneath a white floral-patterned cover-up and shorts.
I especially love the flared sleeves. Keep the cover-up open to show the brown-and-white combination.
pastel stripes and a white wrap
The little pink ties are so cute in this striped swim look. A sheer white wrap sits across the shoulders, with the pastel stripes still showing through.
Try draping yours off one shoulder like this. The black rectangular sunglasses are a nice change from all those pale colors.
orange floral maxi
If you are looking for a dress with a bold print, then this one is for you. The large orange flowers stand out against white, with a high side slit breaking up the long skirt.
I’d keep the white strappy sandals so the dress gets all the attention.
orange flowers and lilac accessories
How adorable is this floral mini dress? The orange and lilac print is so pretty, especially with the purple flower tucked beside the braid.
The lilac bag and lace-up sandals bring out the smaller flowers in the dress. That’s the detail I’d copy if you want your accessories to match without choosing orange.
cream tank and white pants
If you’re looking for an outfit that keeps the colors simple, go with a pale scoop-neck tank and loose white pants like these. A few bracelets and dark sunglasses are all you need to follow this understated look.
pale yellow and white shorts
This is such a cute way to wear a pale yellow top. The off-the-shoulder neckline shows a black strap underneath, with a dark belt and shoulder bag repeating that color.
Read also: 20 Homecoming Dress Ideas for Freshman Year, From Bows to Sparkle
Pair yours with white cuffed shorts. Don’t forget the gold-tone hoops if you like a little extra jewelry.
red mini and white sneakers
Don’t want to wear sandals with every outfit? No problem!
This red mini dress looks so cute with white socks and chunky sneakers. I love the simple scoop neckline with the layered necklaces.
navy dress with a cream bow
I am obsessed with the bow on this navy dress. The cream neckline, striped panel and short sleeves give it such a sweet nautical look.
You could add white flats for a simple vacation outfit. I’d keep the little heart pendant rather than adding a larger necklace over the bow.
matching blue stripes
Last but definitely not least, we have this cute blue-and-white striped set. The straight-neck top and matching shorts look lovely with the small cream shoulder bag.
I love the two braids with this outfit. Add white ankle-strap sandals like the ones here to finish the combination.
Just a little note - some of the links on here may be affiliate links, which means I might earn a small commission if you decide to shop through them (at no extra cost to you!). I only post content which I'm truly enthusiastic about and would suggest to others.
And as you know, I seriously love seeing your takes on the looks and ideas on here - that means the world to me! If you recreate something, please share it here in the comments or feel free to send me a pic. I'm always excited to meet y'all! ✨🤍
Xoxo Giulia



















