Plot hole: When Melanie goes to meet Jake at the beach, it is pouring rain. Her hair is soaked and her dress is wet and muddy at the bottom. When they arrive at the wedding reception, her hair is much drier and her dress is perfectly dry and clean. (01:38:25 - 01:41:40)
Plot hole: If Bobby Ray and the rest of the town knew about Melanie getting engaged then they would have known she changed her last name to Carmichael before she went to visit Bobby Ray at the plantation with the "reporter", so Bobby Ray wouldn't have been surprised she "lied" about their name.