Who made Meghan Markle’s white dress and black belt?

Dress and belt – Givenchy

similar style belts by the same designer

similar style dresses