Yes, Carnival offers photo taking on formal night. It’s a chance for guests to get dressed up and take memorable photos. Professional photographers will be around to help take elegant shots all over the ship.