Reese Witherspoon's pregnancy is going ''great''.

The 36-year-old actress - who has two children Ava, 12, and Deacon, eight, with former husband Ryan Phillippe - is expecting a baby with husband Jim Toth but didn't let it stop her flying to the Cannes Film Festival in France to promote her new movie 'Mud' with Matthew McConaughey.

She said: ''The flight over was actually pretty good. I feel great. I'm excited about showing the movie. The energy here is great!''

Reese and Jim attended the afterparty of 'The Paperboy' last night (24.05.12) and onlookers said the pair looked completely in love with Jim being protective towards his wife.

A source told USmagazine.com: ''She and Jim were talking closely ... he was clearly protective of her whenever they were standing up or walking around, practically putting both arms around her.

''She was wearing a simple outfit ... She looked like she was more about comfort than being glamorous. The baby bump is definitely taking shape now--Reese has a little waddle when she walks, which was cute!''