jennifer lopez, olivia culpo, and idris elba existing in the same sentence is a cosmic collision of impeccable cheekbones and unhinged contract negotiations that could power a dying star for six millennia