Well surely Regina didn’t have her gloves on when she left the boat after all didn’t she take her coat off and it is hot so why wear the gloves? So maybe she had to use it on a mermaid to protect Emma?
Rumple didn’t have on the outfit he’s wearing in the sneak peek when he left on the boat. I’m sure she can magic up new clothes and such too.