Gift of Adoration

A Gift of Adoration is a container item gained during the Love is in the Air event.

Source
When you give a Love Token to a non-guard NPC from one of the major cities of your faction (excluding Exodar and Silvermoon), you gain a Gift of Adoration and the Adored debuff. A guard NPC will give a Pledge of Adoration which is has the same effects, but has a different name and item id. You cannot gain another Gift of Adoration or Pledge of Adoration until the Adored debuff ends.

While you have the Adored debuff you will get instead a Gift of Friendship from a non-guard or a Pledge of Friendship from a guard in exchange for a Love Token.

You cannot get the pledges nor gifts of the other faction, since you cannot talk to the NPCs.

Items
There are 6 separate Gift of Adoration items, depending on the source city:
 * Alliance:
 * Gift of Adoration: Darnassus
 * Gift of Adoration: Ironforge
 * Gift of Adoration: Stormwind
 * Horde:
 * Gift of Adoration: Orgrimmar
 * Gift of Adoration: Thunder Bluff
 * Gift of Adoration: Undercity

Contains
Has a chance to contain:
 * Silver Shafted Arrow
 * Box of Chocolates
 * Handful of Rose Petals
 * Bag of Candies
 * Romantic Picnic Basket
 * Lovely Black Dress
 * Truesilver Shafted Arrow