Jamie McCarthy/Getty Images

Fashion model Karlie Kloss is expecting her first child with businessman Joshua Kushner, brother of one of President Donald Trump's top advisers Jared Kushner.

"Karlie is overjoyed to be expecting her first child in 2021," a source tells People magazine. "She will be the most amazing mother."

Karlie, 28, is best known as a former Victoria's Secret Angel. She began dating Joshua, the founder of Thrive Capital, in 2012. They tied the knot in October 2018 and had a second wedding in June 2019.

Karlie's besties include Kendall Jenner and Taylor Swift.

Joshua, 35, was previously named to Forbes' 30 Under 30 and Crain's 40 Under 40 lists. He graduated from Harvard University in 2008 and Harvard Business School in 2011.

He is the brother-in-law to Ivanka Trump through marriage to his brother Jared.