Horan, 20, popped the question last week by tweeting: "I love you Katy Perry ! Thank you! Ps. Will you marry me," reports dailystar.co.uk.
He later met her and posted a picture of himself with Perry kissing him on cheek. He captioned it as: "She said yes! It's happening! Haha."
He also posted a picture showing him with his One Direction bandmates and Perry and wrote: "Me and my groomsmen and my lovely wife hahahaha."
Perry, 29, is dating singer John Mayer, who later joined One Direction for a photo session.
--IANS (Posted on 03-11-2013)