What are the necessary document

Hey my name is Nicole from Zimbabwe my fiance he's from Germany I'm using temporary residents the one for 18months planning to get married on Denmark I never get married b4 and I would like to know what are the necessary document needed to get married ?

You can be married all over Denmark. You just have to choose where. You can get the necessary information at the municipalities (Borgerservice).

The waiting time is normally about four weeks.

As Copenhagen is second to none regarding the number of weddings, I'll recommend you to read their information on the Internet.
http://international.kk.dk/marriedincph

Don't spend money on a firm to take care of the papers and formalities. The municipalities will offer you the same help for free.

My best wishes for a long and happy marriage,
Nellie