My cruise companion this year has not cruised since 2000. She believes we can get to the airport 30-60 minutes before our flight. I have VERY much disabused her of this notion. Since our flich is at 6:53 am I am INSISTING we are at the airport no later than 5 am.
She also believes we can each pack for the entire week cruise with personal care products plus 3 days in MIA including dress clothes and day clothes and active clothes in a carry on. This "will make it easier" to get on/off ship and planes. I figure she (a non-smoker) is smoking stuff she cannot buy at her local gas station or Walgreens.
It can be done............only with careful packing and formal clothes that are very slinky and don't take up much room. If she plans on doing a lot of mixing and matching, including shoes, she might pull it off. Some of the carry-on's I've seen are pretty big---I always think of a carry on as just a small duffle bag. Anyway, at AAA, there was a packing seminar, which was also a sales pitch for the packing book and luggage. This lady demonstrated how she could pack for a 2 week European trip in one carry-on.
My family of 4 is down to 4 suitcases (2 would be considered carry-on) and 4 duffle bags/backpacks when we cruise. The shoes are the biggest problem for me (men's shoes are just so bulky!!).
Don't worry about what she's bringing, just get to the airport early. Check your airline's website. It will tell you how early you actually need to check-in for your flight. Looks like you are allowing almost 2 hours; that's a good plan. Baggage claim never really takes that long.........your friend will just have to wait for you.
unless she plans on wearing the same things over and over again and doing laundry every couple of days i don't see how she thinks she can pack for 10 days in 1 carry-on, even in the largest allowed ones.
let her pack what she wants...thats something she has to deal with...but get her to the airport at least 1 hour before the flight takes off....besides traffic etc...you never know the security line might be backed up.