Same jacket, Different vibe. There's a reason why this Shein Ganni dupe keeps showing up. When you find a good piece, you keep it in rotation, and this one has definitely earned its spot. #sheinfinds designerdupes
LTKootd LTKstorytime LTKFindsUnder50