American rapper wearing Christian Dior suit