Samantha Cameron is no stranger to the front pages but as Britain's new "first lady", she will discover a whole new level of fame.
Elegant and effortless, five months' pregnant Mrs Cameron -- dubbed Sam Cam -- has received a good deal of attention from broadsheets and glossy magazines.
The Camerons' new baby, due in September, will only be the third to have been born to a serving prime minister since 1849. Tony and Cherie Blair's son Leo won the accolade of second baby when he emerged in 2000, three years after Mr Blair swept to power.
And now David Cameron has reversed the Conservatives' fortunes, with Gordon Brown making way for him in 10 Downing Street.
Mrs Cameron has never shied from helping her husband to be open about life at their Notting Hill home and they have released smiling family portraits and video blogs to the electorate since he became party leader.
The new baby will join six-year-old Nancy and four-year-old Arthur Elwen.
The Camerons were left devastated last February when their six-year-old son Ivan died. He suffered from cerebral palsy and severe epilepsy, and his profound disability permeated the couple's lives, influencing Mr Cameron's politics.
Now in Downing Street, Mrs Cameron will continue to work as creative director of thriving high-end stationery firm Smythson.
Born in London in 1971, Samantha Sheffield was brought up on her family's sprawling estate near Scunthorpe. Her mother divorced her father Sir Reginald Sheffield when Samantha was young - and subsequently married former Tory minister Lord Astor.
Samantha was a teenager when she was introduced to Mr Cameron by her friend Clare, his younger sister. They married in 1996.
After years of keeping a low profile, Mrs Cameron was rarely out of the newspapers during the election campaign.
True to her word, Mrs Cameron gave her first public interview to ITV1's Trevor McDonald, lifting the lid on life with her husband.
Mrs Cameron said David was "definitely not perfect" and has "lots of very irritating habits" such as being messy at firstname.lastname@example.org