Shoppers have praised a 'so flattering' jacket they say could easily be mistaken for a Lululemon favourite - but is £75 cheaper. The sports brand's Define Jacket went viral on TikTok last year ...