Here are the most common ways to say it:
For masculine garments:
* J'ai porté: This is the most common and general way to say "I wore."
* Example: *J'ai porté un pantalon noir.* (I wore black pants.)
For feminine garments:
* J'ai porté: This is also used for feminine garments.
* Example: *J'ai porté une robe bleue.* (I wore a blue dress.)
For a specific time:
* J'ai porté... hier/aujourd'hui/ce matin/ce soir...: This expresses wearing something at a specific time.
* Example: *J'ai porté un pull rouge hier.* (I wore a red sweater yesterday.)
For a specific event:
* J'ai porté... à la fête/au mariage/au concert...: This indicates wearing something for a particular occasion.
* Example: *J'ai porté une robe de soirée à la fête.* (I wore a dress to the party.)
Remember: The past participle "porté" agrees in gender with the garment.