The bride, groom, ring bearers, flower girl, brides maids, matron of honor, parents of the bride and groom, pastor, guests ( witnesses), groomsmen, and best man.
No, it is not necessary to give an engagement present unless someone is giving a party for the fiance and fiancee. A wedding shower gift from the females invited to the shower and a wedding gift is...
If you hired the photographer, then no. He or she is an employee and is working. This holds true even if you offer them dinner. If the photographer is your friend and has offered to do this free,...