In the inauguration ceremony of Joe Biden, the 46th President of the United States, Jennifer Lopez performed a medley of "This Land Is Your Land" and "America the Beautiful."

Following Gaga's performance of "The Star-Spangled Banner," Jennifer Lopez took the stage, performing a rendition of the Woody Guthrie's classic "This Land Is Your Land", a tune with socialist leanings the folk legend is said to have written in response to the more nationalistic "God Bless America."

Then the Bronx-raised Lopez segued into an abridged version of the patriotic anthem "America the Beautiful."

The 51-year-old, with Puerto Rican roots, added a line of Spanish: "Siempre con libertad y justicia para todos" ("Liberty and justice for all, always").

ALSO READ | Lady Gaga wears a combination of cashmere, red silk at Joe Biden's inauguration ceremony

Sporting a white pantsuit ensemble with a lace ruffle collar, reportedly Chanel, Lopez midway through the performance shouted "Let's get loud!" during her performance, a nod to her turn-of-the-millennium signature hit, delighting social media, AFP reported.

After Lopez left the stage, Senator Amy Klobuchar quipped that that was the first time Lopez had ever opened for Chief Justice John Roberts.

A day before the inauguration, Lopez posted a picture of herself with members of the National Guard guarding the US Capitol for the grand event.

"What an honour to spend a few moments with these brave men and women. Thank you for your service and sacrifice. I honour you today and every day. Tomorrow I sing for you and all Americans," she wrote.