Thank goodness for bloomers! Nicole Kidman‘s decision to wear an A-line short, pleated skirt to a celebrity golf tournament almost ended in disaster on Saturday, Oct. 25.
PHOTOS: Celebrity Marilyn Monroe moments
The 47-year-old Oscar winner played in day three of the Mission Hills World Celebrity Pro-Am in Haikou, China, wearing a white skirt, jacket, and baseball hat as it rained all day.
PHOTOS: Stars without underwear
Several times when Kidman swung her club, her skirt twirled, showing off her built-in undies. Keith Urban‘s wife didn’t appear to be bothered by her Marilyn Monroe moment and continued playing.
PHOTOS: Nicole and other celebs with makeup malfunctions
Other celebrities at the event included Captain America star Chris Evans, Jessica Alba, and Morgan Freeman. Proceeds from the tournament went to the World Wildlife Fund and the Yao Ming Foundation.
This article originally appeared on Usmagazine.com: Nicole Kidman Suffers Marilyn Monroe Moment at Charity Golf Tournament: Pictures