I'm going to a dinner party that requires semi-formal attire. What does semi-formal mean? Would a light pink chiffon dress be ok with a black sweater and black pumps? I was also going to wear a pearl necklace and earrings. I don't want to look underdressed so I need some help please!