My Best Friend's Wedding (1997). After being a long time friend, a woman realizes she has feelings for her best friend after he announces his engagement to someone else. She then tries to break up the couple. Julia Roberts, Dermot Mulroney, and Cameron Diaz star. Rupert Everett steals every scene he's in. The Dionne Warwick sing-along at the restaurant is movie magic as is the ending with the sparklers and the final dance.