Meghan in fashion faux pas on red carpet