Over the weekend, there was everything one could imagine: Red carpet appearances at Cannes Film Festival, the royal wedding and all the Meghan Markle details, and of course, the Billboard Awards.