The mainstream media loves nothing more than relentlessly bashing First Lady Melania Trump, yet she continues to put Michelle Obama to shame.

Right Wing News reported that Melania just put Michelle to shame once again when she attended a ceremony honoring military mothers and wives.

“”[My] administration is totally committed to every family that serves in the United States armed forces,” President Donald Trump said at the ceremony. “Earlier this year, I was proud to sign that big pay raise … and I am proud of it.”

“[For] a long time, military spouses have already shown the utmost devotion to our nation, and we want to show you our devotion in return,” he added. “America owes a debt of gratitude to our military spouses — we can never repay you for all that you do.”

This comes days after Michelle Obama resurfaced to declare herself to be America’s “forever First Lady.”

“I know that you are me, and if I can be standing here as your forever First Lady, then you can do anything you put your mind to. So remember this moment when you’re out there,” Michelle said.

Hollywood star James Woods immediately shut her down for this on Twitter.

“With all due respect you aren’t our ‘forever First Lady.’ No one is, nor should anyone be. Pump your brakes a tad,” Woods wrote.

Other Twitter users made it clear that they agreed with him wholeheartedly:

SHARE this story if you think Melania Trump is a better First Lady than Michelle Obama!