Why not let him steal your heart, because you will be looking your best in this grey top with floral sleeves.
Runs slightly big, so size down.
Model is 5'8"/ Bust 33"/ Waist 23'/ Hips 34" and wearing a small.
Small: Hips 25 1/2", Bust 18 1/2, Sleeve length 26 1/2"