Meghan Markle Wore a Pair of Timeless $1,350 Flats, and I Found a Nearly Identical $42 Version