Andi Dorfman should probably listen to more Lady Gaga because she definitely needs to work on her p-p-poker face.
Once again, Jimmy Kimmel has used his psychic powers to correctly predict "The Bachelorette" finalists. The prediction happened back in May and had Andi struggling to keep it together. Though it seems like it could be just a coincidence, Kimmel has actually made similar predictions before, almost getting Juan Pablo to spoil his entire season of "The Bachelor."
So the real question may not be "Who will win Andi's heart?" But actually "Is this 'Jimmy Kimmel Live' or 'That's So Raven'?"
"Jimmy Kimmel Live" airs weeknights at 11:35 p.m. ET on ABC.
"The Bachelorette" airs Monday at 8 p.m. ET on ABC.