Meghan Markle's red carpet appearance was a strategic way to 'silence rumours'