When a wedding planner named Mary (Jennifer Lopez) is asked by her father to marry re-introduced childhood friend Massimo (Justin Chambers) she figures she only wants to focus on her career of becoming the partner for her company. Things change when she runs into a man named Steve Edison (Matthew McConaughey) who she may truly be in love with.