She wrote: “The Senate Spouses Luncheon has a history of paying tribute to First Ladies & I was honored [sic] to attend today’s event.

“Thank you for your continued support & generous donation to Preston’s Veteran Flowers & Flags.

“Through #BeBest we can effect positive change for our children.”

The Be Best initiative was devised by the First Lady to teach children the important of social, emotional and physical wellbeing.

The images were posted after Melania Trump wore a brown leather jacket worth a whopping £4,436 at the White House.

The jacket was from Ralph Lauren and had large lapels and a belt at the waist.

She finished off the white and tan look with white pointed stiletto heels by Christian Louboutin which added even more length to her legs.

The President and his wife put on a display of very public affection at the event.

Melania leant forwards to her husband after she thoughtfully handed him a pen.

Ivanka Trump, 36, was pictured with Boris Johnson today.

Ivanka Trump and Boris Johnson posed together as the blonde who is married to Jared Kushner, 37, also an advisor to the President, showed off her long legs with stilettos.

Boris looked less smart in a navy suit with a red tie.

The pair of politicians later wrote gushing messages to one another on the social media site.

Boris tweeted the daughter of the US leader: “I had a fantastic afternoon in the White House yesterday, seeing the real spectrum of UK-US cooperation & discussing everything from the Syria crisis to the need for global women’s empowerment with @VP Pence, @IvankaTrump and Jared Kushner.”