Everyone's eyes were out on stalks when One Direction took the stage at the VMA's - and the fit fivesome have acquired a new, older admirer.
Well, for Keisha's benefit, Louis is the old man of the group, turning 21 on Christmas Eve.
Next up is Zayn, who will be 20 on January 12. Liam turned 20 last month, and it's Niall's 20th birthday next week on the 13th!
Harry Styles is the baby of the band - he turned 18 on February the first. So at 27, if Keisha fancies smooching the styles, she'll be staring down the barrel of a nine year age gap! Still, that hasn't put Harry off before - in fact, as far as he's concerned, the bigger the gap, the better!
Would it be creepy or cute if Keisha and Harry dated? And where should they go for their first date? Tell us what you think!
Good thing Keisha hasn't got her eye on Niall - things are hotting up between him and Demi Lovato. Check it out here: