Supermodel Miranda Kerr appears nude on Harper's Bazaar cover
Supermodel Miranda Kerr Reuters

Former Victoria’s Secret Angel Miranda Kerr gave onlookers an eyeful during a photo shoot in Miami over the weekend when the loose black top she was wearing fell down and exposed her breasts.

(NSFW photos here).

Photographers snapped the breast-baring wardrobe malfunction before Kerr had even realized what happened. She then covered her chest and laughed off the embarrassing moment. The 30-year-old model and mom was shooting a campaign for her makeup line KORA Organics at the time.

Last month, rumors were confirmed that Kerr’s $1 million, three-year contract with Victoria’s Secret would not be renewed. The media alleged it was due to “diva” behavior, but Kerr dismissed those rumors in the Sydney Morning Herald, saying, ''I'm sure anyone that has worked with me would agree that's not true. This is a natural evolution.”

''The thing is, I've been modeling since I was 13,'' she said. ''I'm now entering a new phase in my life. I have felt this coming since my son was born. After I became a mother, I realized I needed to prioritize my time.” The Australian beauty has a 2-year-old son, Flynn, with actor husband Orlando Bloom.