Kim Kardashian Kim Kardashian caused controversy by wearing the actual dress worn by Marilyn Monroe when she sung "Happy Birthday" to President John F.Kennedy. She stepped onto the red carpet with her then-boyfriend, Pete Davidson. Image Source: Getty / Gotham