All products featured on OK! Magazine are independently selected by our editors. However, when you buy something through our retail links, OK! Magazine may earn an affiliate commission.

Article continues below advertisement

The actress and her new fiancé Benjamin Mascolo were spotted having some fun in the sun on Thursday, May 6, in Miami. For their day of yachting, the 23-year-old flaunted her enviable figure in a skimpy blue and white tie-dye string bikini and a pair of high-waisted white shorts to cover up.

Article continues below advertisement

bella thorne wears a blue and white bikini as she holds hands with fiance benjamin mascolo while getting off a yacht

Source: MEGA

The Disney alum accessorized with a pair of Chanel slide flip flops, a black Fendi crossbody bag and oversized snakeskin shades. 

Article continues below advertisement

Article continues below advertisement

The duo got engaged back in March and since then, the fiery red head has been showing off her massive pear-shaped diamond ring, which reportedly retails above $65,000.

bella thorne wears a blue and white bikini as she holds hands with fiance benjamin mascolo while getting off a yacht

Source: MEGA

Article continues below advertisement

Article continues below advertisement

gallery background

SHOP NOW/SEE IT

Zaful’s Tie Dye String Bikini retails for $20.99.

gallery background

SHOP NOW/SEE IT

MakeMeChic’s Tie Dye String Bikini retails for $17.99.

Article continues below advertisement

gallery background

SHOP NOW/SEE IT

SweatyRocks’ Tie Dye Two Piece Swimsuit retails for $20.99.

gallery background

SHOP NOW/SEE IT

Suuksess’ Purple Tie-Dye Bikini Set retails for $25.95.

gallery background

SHOP NOW/SEE IT

SweatyRocks’s Rainbow Tie Dye Bikini retails $22.99.

LEAVE A REPLY