He bought his daughter a new dress.
Should be “He bought new clothes for his daughter.”. No mention of a dress.