How to gift an iPhone to a friend?

How to gift an iPhone to a friend?

Added (1). So I want to buy an iPhone for my friend for Christmas but I'm wondering how to go on about it. (She doesn't live in the same state as me so I'm planning to ship it to her). I want to buy just the phone for her but I'm wondering if it is possible for her to put it on her family plan/contract. Also do I buy an unlock iPhone for $15/month on the same carrier that she is using so she can just put it in her plan? I'm not sure how to buy just the phone and the rest she can figure out herself

If you don't know what color they want, you can do a little IOU clue game around a home or area where you meet. They can find clues leading up to the IOU, which will include the iPhone color of their choice. Then go with them when they pick it out. That way, everyone's happy.

Put it in like a chocolate wrapper and then when they open it it'll be like… Lol its a phone! Surprise and then they will be like omg

You pay full price for the carrier unlocked phone, send it to her, and then she gets service for it from her carrier.

Buy it
Wrap it/Use the gift option (if buying from sites like Apple.com)
Send it