If it was a formal, organized , by invitation party, yes, absolutely.
No, guests that attend a wedding do not send thank you notes and it's the bride and groom that will send thank you notes to their guests for attending and also thank them for the gift.
To the hostess , unless it was a BBQ and the host was cooking and working himself to a frazzle, then by al means acknowledge him.
No, you should thank the person while your at the funeral, not after they attended it.
A hostess gift is a gift given to your host or hostess as a sort of 'pre-thank you' for having you. A bottle of wine, flowers or maybe even gourmet coffee are common hostess gifts. A small hostess gift is generally considered appropriate for dinners and parties, while guests who are staying for several days may get something larger.
You thank them for inviting you and give a reason why you won't be attending.
The exhibition is ART Thank you
The hyphenated plural spelling "thank-yous" is usually recommended.
" THANK YOU for your kind gift and your attending my party" you want to keep it simple.. and since you don't know who bought the gift.. or if it was both of the people, i wouldn't thank any one in particular. (dont name and names) You know which person attended, so you thank them for attending and thank them both for the gift.
Either a mother; mother-in-law; sister or good friend has a bridal shower and does not require a hostess gift. If the bride wishes to thank the hostess she could send a thank you note along with an arrangement of flowers.
Your host or hostess should have been thanked directly after the meal.
Brazil thank you
Thank you for the coffee.