Work backwards from the $60 Amy had left.

[[model:questions/solutions/q10425.png]]

Before lunch, Amy had: $60 + $12 = $72
• $72 is 60% of the remainder after the dress (since 40% was spent on shoes).
• Remainder after dress = $72 ÷ 60 × 100 = $72 ÷ 0.6 = $120
• Amy started with $240, so the dress cost = $240 − $120 = $120

The dress cost $120.
Check: $240 − $120 = $120; 40% of $120 = $48 (shoes); $120 − $48 = $72; $72 − $12 = $60. ✓