Meghan wows in Givenchy wedding dress