
Looking for st john outfits with a little more variety than a swimsuit and shorts? Think pink matching sets, white wide-leg pants and pretty floral dresses.
These ideas give you plenty to choose from, whether you’re planning a beach day or picking something for dinner.
You can keep things simple or have fun with bright colors. I especially love the little extras here, from a yellow sweater tied at the shoulders to a purple flower tucked into a braid.
Vacation outfit ideas worth saving
navy and a little yellow
We’re starting off strong with this cute navy top and white wide-leg pants combo. I love the pale yellow sweater tied at the shoulders.
The little white tote with navy trim brings those colors together.
Try black flip-flops and a short white necklace to follow the look.
pink beach set
How cute is this pink matching set? The open shirt and drawstring shorts sit over a pink-and-white bikini top, with a tan wide-brim hat to finish it off.
If you want to keep your beach outfit colorful without mixing lots of shades, this is a lovely starting point.
black ruffles and split hems
This black outfit may just be one of my favorites here. I love the ruffled shoulders and the little tie at the front of the cropped top.
The wide-leg pants have high side openings that show off the black slides. Add a tan clutch like this one if you want to break up the black.
sand shades and a flower
If you’re looking for a neutral outfit with a few pretty details, this collage is for you. The strapless tan top has a gathered ring detail and pointed hem above cream wide-leg pants.
Pair yours with brown slides and a cream-and-tan bag. That yellow flower in the hair inspiration is such a cute extra touch!
white top and striped shorts
Don’t want to go all out and want something super simple? Try a white cropped top with blue-and-white striped shorts.
The tan crisscross slides and small cross necklace are all this look needs.
lime and hot pink
I am obsessed with this color combination. The lime tank looks so fun with hot pink shorts and a matching pink top peeking out underneath.
Keep the white socks and sneakers if you want to follow this sporty look. There’s even a little lime on the shoes!
white skirt and gold accents
How gorgeous is this white skirt set? The top sits off one shoulder, with gathering at the waist and an uneven skirt hem below.
The chunky gold-tone bracelets are my favorite part. Try a small pale bag and brown sandals rather than adding another bold color.
white cover-up and cowboy hat
Want something a little different for your swim outfit? This brown cowboy hat is such a fun choice with the brown bikini.
The white floral openwork shirt has flared sleeves and matching shorts. Leave the shirt open like this to show the bikini underneath.
white maxi with flower details
I love this long white dress with its little flower details around the neckline. The front cutout and open patterned design give you plenty to look at without adding lots of accessories.
A tiny white handbag and slim metallic-colored sandals finish this one beautifully.
pastel flowers and long fringe
If you love pink, then this outfit collage is for you. There’s a floral bikini, a pale pink bag and little flower details on the pink heels.
Read also: 25+ Cute Vacation Outfits You'll Love to Wear This Year
The cream wrap has long fringe hanging below its knotted pattern. I’d keep that detail if recreating this dressier swim look.
blue stripes and white shorts
If you are looking for something simple to put together, this one is for you. A blue shirt with white stripes pairs with white shorts and a large white shoulder bag.
Roll the sleeves and leave the shirt untucked like this. The narrow black sunglasses are a nice finishing touch.
striped shirt over a bikini
Here’s another striped shirt idea, but this one leaves the navy bikini top showing. I love the patterned straps against those narrow stripes.
White shorts and a large pale tote complete the outfit. Try wearing your shirt loosely off one shoulder if you like the same look.
pale yellow and a dark belt
This pale yellow top is so cute with the white shorts. The off-shoulder neckline shows a black strap underneath, while a narrow dark belt matches the dark shoulder bag.
Don’t forget the gold-tone hoops if you want to bring in a little shine.
navy dress with a bow
How sweet is this navy dress? I love the cream trim tied into a bow and the striped panel at the neckline.
The small heart pendant looks lovely above it.
For your own version, I’d add simple white flats and leave the bow as the main detail.
matching blue stripes
Don’t want to figure out which top goes with your shorts? A matching striped set like this is a cute option.
The pale blue-and-white top and shorts are paired with a small light-colored shoulder bag.
The white ankle-strap shoes make it a little dressier than a flip-flop pairing.
orange floral maxi
The orange flowers on this long white dress are absolutely gorgeous. I especially love the ruffled detail at the shoulders and the high slit.
Try white strappy sandals like these rather than introducing another color. The dress already gives you plenty!
pastel stripes and a white wrap
This is such a pretty way to add a cover-up without hiding the whole swim look. The white wrap falls diagonally over a pastel-striped top and matching high-waisted bottoms.
I love the pink side ties. Keep the small hoops and rectangular black sunglasses if you want the same simple accessories.
red mini and sneakers
If you’re looking for a dress outfit that doesn’t need heels, go with this red mini and white sneakers. The scoop neckline leaves room for the layered necklaces.
The white crew socks are a cute part of this sporty combination, so I’d keep those too.
orange flowers and lilac details
I know the orange maxi above is gorgeous, but this floral mini is another favorite. Mostly because the purple flower in the braid matches the lilac accessories so well.
Read also: Why These 25+ Tropical Vacation Outfits Are Going Viral
Try a lilac shoulder bag and lace-up sandals with an orange floral dress. The little flowers on these sandals make the pairing even sweeter.
Read also: Beach Chic Starts Here - 25+ Stunning Beach Vacation Outfits
cream top and white pants
Last but definitely not least, we have this simple cream-and-white outfit. The scoop-neck sleeveless top is tucked into loose white pants with a tied waist.
I love how little this needs. A few bracelets and dark sunglasses finish the look without taking away from the pale colors.



















