Sophie, 59, put her best fashion foot forward in a floral patterned dress, cinched at the waist with an eye-catching belt.