Ivanka Trump looked every inch the fashionable mum-to-be as she attended a promotional event in Canada on Wednesday night.
The 29-year-old wore a flattering black wrap dress that skimmed her seven-month baby bump.
The businesswoman and former model is expecting her first child with husband Jared Kushner in July this year.
The new arrival will be her father Donald's fourth grandchild.
Photo: © Rex