If you are going for a simple dinner with your family and friends, this is the outfit that I’ll suggest.
White off-shoulder top reflects elegance, coupled with long black pants to neutralise its tone. But of course, you can pair it with a simple navy blue/black/ maroon skirt for a lovable and sweet look (would be perfect for a family dinner). Off-shoulder tops are best to be paired with a necklace so the collar area would not look bare. Furthermore, by complementing with the top, it adds to your feminity.
For an even sweeter look, you could braid your hair!
This sweet look would be perfect for an outdoor shot (: