If what you are looking for is a fun and creative background for your pre-wedding photograph, I cannot think of a better place than the good old Luna Park.
Located in Milsons Point, right underneath the famous Harbour Bridge. With Opera House across the water, Luna Park can be an all in one option especially for someone who can only spare a few hours for their wedding photo shoot.
Photo shoot inside the park will incur extra cost and is subject to booking. However shooting in front of the park with the entry or sky wheel in the background is completely free.