Pregnant Miranda Kerr looked radiant as she promoted her organic skincare line in Santa Monica on Sunday.
The Australian model did a meet and greet with fans at the Sephora store in the ocean-side Southern California city.
The 34-year-old hid her burgeoning baby bump in a v-neck white mini dress with a high waist just underneath the bust.
Miranda was bare-legged in perspex heels with silver straps at the ankles.
She added a blue denim jacket draped across her shoulders and wore her tousled brown hair blown out for volume and swept to one side.
The stunner penciled in her brown brows, added just a touch of pink blush and filled in her lips with dark red lip color.
Miranda wed Snapchat founder Evan Spiegel, 27, in May and the couple announced in mid-November that they were expecting their first child together.
The model also has a son Flynn, six, whom she shares with her first husband, actor Orlando Bloom.
Earlier this year, Miranda revealed that she and Evan had decided to wait until they were married before trying for a baby.
She also explained she was keen to keep up her fitness routine during her pregnancy, eating healthily and practicing yoga.
The health-conscious beauty founded her own company KORA Organics in 2009.
According to the company’s Facebook page, the skincare products are ‘designed to work synergistically to nourish, replenish, protect and detoxify the skin’.