Sandra Bullock has joked about her marriage breakdown, during her first public appearance since she split from husband Jesse James.
The new mum of adopted son Louis was honoured at the Guys Choice Awards in Los Angeles and spoke about her troubled private life after her husband's infidelity.
The 44-year-old looked stunning in a figure-hugging black dress as she picked up the Troops' Choice Award.
She appeared to have no problem attributing her award to the recent attention on her private life.
"Let's be honest here, just for a moment," the UK's Sun reported Bullock said when she collected her award.
"Did I win this for being entertainer of the year, or did I win this because of the spectacular IED [improvised explosive device] explosion that became my personal life?!
"It's okay. Because I would do it over again if it was to entertain our troops, and our extraordinary troops deserve something much more than some actress in a tight dress talking [about] herself," she said.
"Having a dad that's a veteran, I see the sacrifices you made for this country. I'm so lucky every day to wake up having what I have and I thank you guys for that."
Other stars who were honoured at the awards included Charlize Theron Jessica Biel, model Brooklyn Decker and George Clooney.