every girl's dream guy; kieran is the sweetest, sexiest,
cheekiest guy you could ever meet, with a great sense of humour and the most amazing smile. He is always there for you no matter what, and you can talk to him all day and night and still not want to stop. He knows exactly what to say to cheer you up when you're down, and he somehow manages to stay down-to-earth and modest, even though he is absolutely perfect.