Selena Gomez loves a shimmery red-carpet moment just as much as she loves a preppy schoolgirl street style look. And with her ...