Alessandra Ambrosio, 42, looks flawless in a patterned bikini as she poses on the beach in Spain a month after splitting from Richard Lee, 41
Ashley Graham showcases her curves in black mini dress as she joins Rosie Huntington-Whiteley and Alessandra Ambrosio at Dolce & Gabbana party during Milan Fashion Week
Alessandra Ambrosio sets pulses racing in a skintight black PVC dress as she attends the Alevi Milano dinner party in Milan