This M&S Top Looks Just Like The Sold-Out Ganni Style I’ve Been Loving For Months

It's under £30, too.

M&S Ganni Blouse Dupe