Yes, but you really don't need them. There is a blow dryer in the cabin and if you hang your stuff in the bathroom after a nice hot shower, the steam will take most of the wrinkles out of your clothes. Hope this helps!!
I'm assuming its the same on RCCL as CCL, and if it is, there is an iron available in the self service laundry areas on the ship. You could use it, but you then may have to worry about waiting to use it (on formal nights when everyone wants to look their best)
As for the hairdryer, yes they provide one, but as others have pointed out, they are not the fastest working hair dryers. If you decide to bring your one you should also bring a small extension cord for it so you are certain you can reach a mirror while drying...
This is the Royal Caribbean thread, right? I think the OP asked if she "could" bring an iron and blowdryer on the Enchantment of the Seas. I don't think she asked about NCL or CCL, but that's just me.
Anyway, it is good advice to bring your own hair dryer on EOS. While RCI provides a hairdryer, it is a toy.
Regarding the iron, you "could" bring one, and you would probably have no problem. But, RCI specifically says in their Guest Ticket Booklet, "For a very sensible fee, we'll do your laundry and dry cleaning in just one day. We do not provide irons in staterooms as they constitute a fire hazard. There are no self-laundry facilities aboard."
Enjoy EOS - we did in 2005.
Rhapsody - W. Caribbean - 2004; Rhapsody - W. Caribbean - 2005; Sovereign - Bahamas - 2005; Enchantment - Canada/NE - 2005; Rhapsody - W. Caribbean - 2006: Vision - Alaska - 2006
Navigator - E. Caribbean - 11/2006
Vision - West Coast Repo - 4/2007
Grandeur - Canada/N.E. - 9/2007
Voyager of the Seas -"R"W. Caribbean - 1/2008