It's no secret we love H&M for its versatile basics and on-trend seasonal pieces, but right now, we're obsessed with its newest swimwear collection. The line features tons of sexy and flattering choices in every style, but we have our eye on snatching up a new bikini. To save you time, we narrowed it down to our 15 favorites that are worth every penny. The best part is everything costs less than $45, so maybe you can grab more than just one for all your upcoming adventures. Keep reading to shop them all.
Love leopard print? Then this H&M Padded Bikini Top ($18) and High Waist Bikini Bottom ($18) set is for you.
We love the one-shoulder look of this H&M Bikini Top ($20) and Brazilian Bikini Bottom ($13) set.
The cutouts on this H&M Padded Bikini Top ($18) and Brazilian Bikini Bottoms ($18) set are so sexy.
Show off in this H&M Bikini Top ($20) and Brazilian Bikini Bottoms ($18) set.
We love the shine on this H&M Balconette Bikini Top ($18) and Bikini Bottoms ($13) set.
The glitter finish on this H&M Padded Bikini Top ($25) and Brazilian Bikini Bottoms ($15) set is perfect.
This H&M Triangle Bikini Top ($15) and Tie Bikini Bottoms ($13) set also comes in a cute snake-print choice.
Be bold and rock this H&M Padded Bikini Top ($13) and High-Leg Bikini Bottoms ($13) set.
If you're looking for a lift on top, consider this H&M Super Push-Up Bikini Top ($20) and Flounce-Trimmed Bikini Bottoms ($15) set.
You can't go wrong with this classic and comfy H&M+ Balconette Bikini Top ($18) and Bikini Bottoms ($25) set.
This H&M Bikini Top ($18) and Brazilian Bikini Bottoms ($18) set comes in so many cute colors.
We can't say no to a little neon with this H&M Padded Bikini Top ($18) and V-Cut Bikini Bottoms ($13) set.
The detail on this H&M Padded Bandeau Bikini Top ($25) and V-Cut Bikini Bottoms ($13) set is so cute.
We love the sporty design of this H&M Push-Up Bikini Top ($18) and Bikini Bottoms ($13) set.
This H&M Padded Bikini Top ($20) and Bikini Bottoms ($13) set comes in several patterns and shades, but we love the floral print.