'Crease-proof' Roman top with 'flattering' shape is £27 but 'looks expensive'

Shoppers have given the Roman top a near-perfect rating across all four eye-catching prints and colours

'Crease-proof' Roman top with 'flattering' shape is £27 but 'looks expensive'
Shoppers have given the Roman top a near-perfect rating across all four eye-catching prints and colours