12:12 29 June, 2026Supermodel Alessandra Ambrosio showed off her runway-ready physique while soaking up the sun on a Miami beach—all amid swirling rumors that she has secretly gotten engaged to her boyfriend.

The 45-year-old Brazilian runway icon looked sun-kissed and toned in a pastel yellow bikini with white string ties. She kept her dark tresses tucked under a straw cowboy hat while seemingly taking part in a beachside photoshoot.

For accessories, Ambrosio opted for aviator sunglasses and layered gold jewelry. However, one specific piece of jewelry stood out from the rest—a massive, sparkling diamond on her left ring finger.

Her beach appearance comes shortly after fueling speculation about an engagement—or even a marriage—to her longtime boyfriend, Buck Palmer. Ambrosio has been dating the handsome jewelry designer since late 2024.
The model shares two children with her former fiancé, Jamie Mazur: 17-year-old daughter Anja and 14-year-old son Noah.

Rumors of an engagement first began circulating after the former Victoria's Secret Angel shared photos on Instagram earlier this spring, casually debuting a gold band on that ring finger.