Rihanna and A$AP Rocky’s son steals the show on Vogue cover