Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the broken-link-checker domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/tgatqpmy/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/tgatqpmy/public_html/wp-includes/functions.php on line 6114

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Utils/Helpers.php on line 21

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 596

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 597

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 598

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 652

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 653

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 654

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 655

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 663

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 664

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 665

Warning: Cannot modify header information - headers already sent by (output started at /home/tgatqpmy/public_html/wp-includes/functions.php:6114) in /home/tgatqpmy/public_html/wp-content/plugins/wp-cloudflare-page-cache/libs/cache_controller.class.php on line 666
Oliver Hartley | Photographers | WedVibes
oliversmithphoto-portraits-2022-16

Oliver Hartley

Oliver takes a gentle touch approach, and prioritises work that represents how it felt. As a photographer, he recognises the trust placed in him to document a wedding without getting in the way: letting moments unfold naturally, and giving everyone space to be themselves.

He documents these natural moments empathetically, with careful attention to light and colour, whilst blending in as both a guest and a friend.

His approach results in galleries full of warmth, feelings and emotion, from the peaks of joy to the soft, intimate and unguarded pockets of the day.

Oliver’s work is featured regularly in Australian publications Hello May and Theodore, as well as being recognised by TheWED in its list of Top 15 Wedding Photographers in Australia in 2022.

Oliver documents weddings in Australia and New Zealand for its peak seasons, and is based in Europe during its summer months.

Serving: Europe, Australia, New Zealand
oliversmithphoto-portraits-2022-16
Serving: Europe, Australia, New Zealand

TOP 25 Wedding Photographers in Australia and New Zealand

Abi & Hector
Featured Real weddings

Dahee and Kevin’s Intimate Wedding Celebration Filled with Cultural Significance

DaheeandKevin-061

What are you looking for?

15 Creative Wedding Ideas
Join the Wed Vibes newsletter for daily inspiration, wedding ideas and wedding marketing tips
Thanks! Keep an eye on your inbox for updates.

What are you looking for?

Search