President Donald Trump appeared to cast his daughter and a former senior White House national security official as the frontrunners to replace Nikki Haley as ambassador to the United Nations.

Daughter Ivanka Trump, a senior White House adviser, would be “wonderful” in the role, Trump said. Trump also said Dina Powell, a former deputy national security adviser, is a “person I would consider” for the job.

The president earlier Tuesday said he expects to nominate a replacement for the former GOP South Carolina governor in the next two or three weeks — or maybe even sooner.

Trump signaled he is worried tapping his daughter for the job would trigger charges of nepotism.

Trump hedged on nominating Sen. Lindsey Graham for UN ambassador, saying “I think he’s really happy where he is.” Some foreign policy observers had floated the South Carolina Republican as a candidate.