It's been nearly three weeks since #Donald Trump pulled off one of the biggest upsets in recent political history and defeated Democratic nominee Hillary Clinton. Since that time, Trump has been scrambling to put together his cabinet, with the highly coveted #Secretary of State position still remaining up in the air.

Dinner time

All eyes have been on who will lead the State Department for the next four years, and there appears to be three finalists fighting for the job. Reports have circulated that the two candidates with the best odds are former New York City Mayor Rudy Giuliani, and former Massachusetts Gov. #Mitt Romney.

Retired Gen. David Petraeus has emerged in recent days, but is considered a long shot. After an initial meeting last week, Trump and Romney planned a dinner to further discuss details about the cabinet position. As reported by CNN's Jim Acosta on November 28, Trump made sure everyone had a chance to see the outing.

Along with the apparent third wheel, Republican National Committee Chair and new Chief of Staff Reince Priebus, Donald Trump and Mitt Romney sat down for dinner at Jean Georges in New York City. The dinner was originally thought to be private, but the president-elect decided to let reports document part of the evening.

"Trump, Romney and Priebus arrive for dinner at Jean Georges in NYC," Acosta tweeted.

Top Videos of the Day

"Trump, Romney and Priebus having a very warm but animated discussion right now," Acosta continued, before adding, "Trump started talking first. Now Romney chiming in."

It's unknown if Trump invited the press to the restaurant, but Jim Acosta noted that they received a "tip" and planned ahead of time to appear. Acosta humorously tweeted that he was "busted" by the billionaire real estate mogul, who reportedly went up the CNN host and responded, "Hello Jim." In addition to Acosta, Hunter Walker of Yahoo News also tweeted out photos from the dinner.

Next up

While Donald Trump hasn't announced when he will name his Secretary of State, it's expected to come in the next few weeks.

Over the last week, there's been conflicting messages surrounding Mitt Romney, as some advisors to the president-elect, including former campaign manager Kellyanne Conway, have expressed concern of his potential loyalty. Trump is scheduled to be sworn in as the next commander in chief on January 20.