Hollywood actress Cameron Diaz agreed to marry an unknown fan at the Comic-Con 2009 convention in San Diego, California.The What Happens in Vegas actress was given the unexpected proposal when answering questions from fans at the convention. An unidentified man shouted out to the star: "Will you marry me?" and she answered: "Yes! Where are you? Why not?", reports imdb.com
Diaz, however, did have one stipulation for her potential fiance - that they tie the knot in the US gambling capital Las Vegas.
"Can we get married in Vegas? I always wanted to get married in Vegas," she quipped.