She's already married to country singer Keith Urban but yesterday Nicole Kidman walked down the aisle again.
The 44-year-old was filming scenes for upcoming movie The Railway Man which saw her say 'I do' to British actor Colin Firth.
The famous pair managed to remain composed as they filmed outside the Scottish church despite crowds of fans watching nearby.
On the first day of filming the movie earlier this week Nicole couldn't hide her unhappiness as she already appeared fed up, but it seems that all it took was a wedding scene and some familiar faces to get her back on track.
The set became a family day out as Nicole's husband Keith turned up with their three-year-old daughter Sunday Rose.
The Australian star couldn't hide her delight as she cuddled and carried the youngster while still dressed in character in the Scottish setting.
Nicole made sure that she spent some quality time with her family in between takes of the wedding scenes.
She even comforted Sunday, who looked like she needed cheering up after being separated temporarily from her famous mother.
Keith smiled widely as he passed their daughter over to Nicole, who was still dressed in period costume.
And she warmed herself up as she took a break by wearing a large black coat and Ugg boots, before Keith took her back so mummy could get on with her day job.
Just a few days earlier Nicole appeared to be fed up of Scotland's dreary weather already.
The actress was spotted sitting on an old-fashioned train as she filmed scenes for the upcoming period drama.
Perhaps it was the fact that she was dressed in dowdy clothes or maybe she was feeling the cold being up North, but once the sun made an appearance, the Australian star perked up a bit.
Sitting next to the window, Kidman was wearing the same wartime clothes that she sported on set at Perth station yesterday.
The pale green cardigan, white shirt and frumpy skirt is a far cry from the Hollywood star's usual look.
The redhead is also sporting a short brown bob for her latest movie, which makes her appear pale and washed-out.
Kidman was later seen filming a scene on the station platform at Bo'ness station in Falkirk wearing a khaki green jacket and bright Winter scarf.
As she walked through the crowd of extras, the film star had a huge smile on her face and was then joined by her co-star Colin Firth who plays her onscreen husband Eric Lomax.
Kidman - who portrays his wife Patti - was also spotted taking in the breathtaking scenery of Scotland in between takes as she strolled with a member of the crew.