They recently celebrated 12 years of marriage - so it's likely that the Prince and Princess of Wales exchanged gifts.
A traditional 12th wedding anniversary in the UK is usually marked with silk or linen, so maybe they treated each other to some clothes?
But it seems that Prince William previously struggled in the past when buying gifts for his beloved wife Kate.