Irina Shayk exudes elegance in a black dress at the Vogue x Self-Portrait event