The best instagram beauty of the week: Nicky Grande

Nicki Minaj and Cardi B’s feud has everything: a physical altercation in couture gowns; the alleged leaking of private phone numbers on the internet; a 10-part Instagram saga; an odd call for a truce. The only thing missing from this clash of rap titans is an actual rap song, but that’s hardly necessary in our…