Selena Gomez won hearts at the 2023 MTV VMAs looking radiant in Oscar De La Renta’s scarlet gown with intricate floral detailing.