Question: who was the main actor in sweet home alabama
Answer: Reese Witherspoon as Melanie Smooter - Carmichael .