Kurt Geiger London
Kurt Geiger London striped bandeau bikini top - Blue
£103
Kurt Geiger London metallic-effect striped bikini bottom - Blue
£75
Kurt Geiger London rhinestone-embellished mesh cover-up - Orange
£339