It's been after a tough few months for Halle Berry after the breakdown of her two-year marriage to Olivier Martinez. However, the Oscar-winning star put a brave face on her relationship woes to attend 'The Black Women of Bond' tribute celebrating actresses like herself and Naomie Harris.
Halle, who had a memorable role as Jinx opposite Pierce Brosnan in Die Another Day, looked feminine and elegant in a powder blue dress and strappy sandals at the event.
Halle Berry and Olivier Martinez announced their decision to divorce last week
She and the French heart throb announced they were calling time on their relationship with "a heavy heart" last week. The high-profile couple added: "We move forward with love and respect for one another and the shared focus of what is best for our son."
Their little boy Maceo is two, while the Oscar-winning actress also has a seven-year-old daughter called Nahla from her relationship with Canadian male model Gabriel Aubry.
Halle Berry with Naomie Harris at a tribute to black Bond girls
The Hollywood beauty was previously married to baseball player David Justice and singer Eric Benet. Her two exes also decided to comment about the most recent break up on Twitter – which can only have added to Halle's distress.
At Tuesday's event, the 49-year-old kept a dignified silence as she has done since the initial announcement. Halle smiled and chatting warmly to her fellow Bond girls even though she would probably have preferred to be at home behind closed doors.
Ever the professional Halle made an effort to get into the spirit of the evening
According to People magazine, she and Olivier had a pre-nuptial agreement and both are seeking joint custody of their son. Halle has asked them to share the costs of raising Maceo as per the terms of their pre-nup. Her filing also says that her estranged husband be required to ask for permission to take their child out of California.
Meanwhile, the French actor has asked for the issue of spousal support to be settled at a later date.
In 2014, the actress applied to have the sum of child support she pays to Gabriel drastically reduced. The French Canadian model argued that he needed the money because he was unable to work for six months after a violent altercation with Olivier.
The two men had been arguing over Halle and Olivier's plan to move to France, with Gabriel objecting because of the issue of access to Nahla.
Halle memorably played Jinx in 2002 Bond film Die Another Day
Halle and Olivier met in 2010 on the set of their film Dark Tide. He proposed two years later presenting Halle with a large emerald ring.
Their wedding on 13 July, 2013 when she was six months pregnant was an idyllic but discreet affair at a chateau in his native France.