Selena Gomez looked like a holiday dream in a plunging red off-the-shoulder dress and diamond earrings. The multi-hyphenate ...