A bargain hunter who loves charity shop bargains picked up a mystery bag for £3.95 and discovered it contained beauty ...