Lopez looked like an artfully-wrapped gift in her shapely scarlet dress, the work of American fashion designer Christian Siriano... and paired her puffed gown with open-toe Gianvito Rossi pumps, a boxy Tyler Ellis clutch and dazzling Forevermark diamonds.