I took all my prescription meds and a few necessary OTC ones in my carryon bag. I also had the pharmacist print out an extra label to affix to my inhalers and sprays so I would not have to take the boxes they came in.
You can get your pharmacist to print extra labels for all meds you are taking and affix them to a sheet of paper to tuck in your documents as well, in case you need them.
Been there - done that:
2005 Holiday, Sensation, Conquest,
2006 Conquest, Celebration, Holiday,
2007 Freedom Grand Med, Holiday
2008 Fantasy & Sensation,
2009 Fantasy, Holiday & Dream Grand Med
2010 Fantasy and B2B Elation
2011 Monarch of the Seas
2012 Booked - Breeze from Barcelona 12 days