Question: who played the bride in my best friends wedding
Answer: Cameron Diaz