Masthead header
Blair Nicole Photography bio picture
  • Welcome to my blog!

    Hi! My name is Blair and I am a wedding and portrait photographer!
    I am based out of Southern California, but absolutely love to travel for weddings everywhere! I love becoming good friends with our clients; watching their love blossom, their families grow, capturing those fun and intimate moments in their life... and of course, having a blast doing it all along the way.

    Blair Nicole Photography - Promo Video from Blair Van Bussel on Vimeo.

    • Facebook
    • Twitter
    • Pinterest

Orange County Senior Photographer – Chelsey is Graduating from Biola!

I had such a wonderful time photographing Chelsey’s senior portraits in Newport Beach! Chelsey is graduating from Biola University next month, and I absolutely loved helping her commemorate such a wonderful achievement!
Congratulations Chelsey! You make one STUNNING grad!

Biola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior PortraitsBiola University Senior Portraits

Pin It

CONTACT ME EMAIL POST TO FRIEND SHARE ON FACEBOOK TWEET THIS POST
Lacey - April 28, 2015 - 5:53 am

What a beautiful session and subject.

Orange County Wedding Photographer – Renee & Ryan are Engaged!

Renee and Ryan are so adorable together! I seriously LOVE that they have a giant height difference, like my husband and I! She is just so beautiful and petite, and Ryan is such a great handsome match for her! I loved walking around the Dana Point harbor, talking about their plans for their big day. They met and fell in love here in Southern California, then moved to Texas, but they are bringing all the Texas charm back to Cali for a sweet texas themed affair! I seriously can’t wait for their rustic wedding at The Hacienda in just a few months!

Hair and Make Up by the wonderful Nicole DeAnn Hair and Make Up

Orange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosSucculent Ring PhotoOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement PhotosOrange County Beach Engagement Photos

Pin It

CONTACT ME EMAIL POST TO FRIEND SHARE ON FACEBOOK TWEET THIS POST

Los Angeles Wedding Photographer – David and Diana are Engaged!

Diana and David are just DARLING together! When I met them a few months ago, I absolutely hearing about their story so far,and their beautiful plans for their upcoming Middle Ranch Lodge Wedding!
They told me about how they met in college (they had neighboring dorms), and then reconnected again after graduation. So obviously a UCLA engagement session had to be in the books…and let me tell you, it was seriously fun! I loved walking along with them at their old stomping grounds, and hearing about their majors and buildings they attended classes in. It was such a beautiful campus!

David & Diana, I hope you love your engagement preview, and I can’t wait for your big day later this year!

UCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photosUCLA_Engagement_photos

Pin It

CONTACT ME EMAIL POST TO FRIEND SHARE ON FACEBOOK TWEET THIS POST
Diana - January 17, 2015 - 7:35 pm

Love your work so much!

David - January 17, 2015 - 7:42 pm

Charlie had an amazing time too!

Dan - January 19, 2015 - 11:28 am

Nice pics

Gina - January 26, 2015 - 10:11 am

Ahhh these are so adorable!!! You guys look AMAZING!!! <3

An Intimate Orange County Backyard Wedding – Ashlee and Joey are Married!

I absolutely LOVED photographing Ashlee and Joey’s elegant backyard wedding! It was such a warm and intimate wedding blending these two sweet families into one.
Ashlee made the most beautiful bride, with the most perfect baby bump you have ever seen – and Ashlee and Joey’s little girls were just as cute as they get! I was just IN LOVE with every single part of this easy going, relaxed wedding!

La Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding PhotographerLa Habra Wedding Photographer

Pin It

CONTACT ME EMAIL POST TO FRIEND SHARE ON FACEBOOK TWEET THIS POST
Annie Condou - May 6, 2015 - 7:51 am

hi blair!
I hope this is the right thing I’m supposed to fill out! I havnt had a chance to sit down at my computer and this seems to be the only contact form :)

Blair - May 11, 2015 - 1:11 pm

Hi there! Looks like you commented on a blog post. Feel free to use the contact form in the menu (probably works best on your computer), that way I can get in touch with all of those great wedding packages! :)

class ppFooter { protected static $columnInfo; public static function render( ppQuery $query ) { if ( ppOpt::test( 'footer_include', 'yes' ) && ppWidgetUtil::footerHasWidgets() ) { if ( $query->isStaticFrontPage() && ppOpt::test( 'footer_on_static_front_page', 'true' ) ) { $renderMain = true; } else if ( $query->isBlogPostsPage() && ppOpt::test( 'footer_on_blog_posts_page', 'true' ) ) { $renderMain = true; } else if ( $query->isPost() && ppOpt::test( 'footer_on_post', 'true' ) ) { $renderMain = true; } else if ( $query->isPage() && !$query->isStaticFrontPage() && ppOpt::test( 'footer_on_page', 'true' ) ) { $renderMain = true; } else if ( ( $query->isArchive() || $query->isSearch() || $query->isEmptySearch() ) && ppOpt::test( 'footer_on_archive', 'true' ) ) { $renderMain = true; } else { $renderMain = false; } if ( $renderMain ) { self::renderMainFooter(); } } ppUtil::renderView( 'copyright_footer' ); } protected static function renderMainFooter() { $cols = ''; if ( ppWidgetUtil::areaHasWidgets( 'footer-spanning-col-top' ) ) { $areaMarkup = NrHtml::ul( ppWidgetUtil::areaContent( 'footer-spanning-col-top' ), "id=footer-spanning-col-top&class=footer-col footer-spanning-col" ); $cols .= preg_replace_callback( '/]*>/i', 'ppFooter::maybeDownsizeFooterSpanningColImgs', $areaMarkup ); } for ( $i = 1; $i <= pp::num()->maxFooterWidgetColumns; $i++ ) { if ( ppWidgetUtil::areaHasWidgets( "footer-col-$i" ) ) { $areaMarkup = NrHtml::ul( ppWidgetUtil::areaContent( "footer-col-$i" ), "id=footer-col-{$i}&class=footer-col footer-non-spanning-col" ); $cols .= preg_replace_callback( '/]*>/i', 'ppFooter::maybeDownsizeFooterColImgs', $areaMarkup ); } } if ( ppWidgetUtil::areaHasWidgets( 'footer-spanning-col-btm' ) ) { $areaMarkup = NrHtml::ul( ppWidgetUtil::areaContent( 'footer-spanning-col-btm' ), "id=footer-spanning-col-btm&class=footer-col footer-spanning-col" ); $cols .= preg_replace_callback( '/]*>/i', 'ppFooter::maybeDownsizeFooterSpanningColImgs', $areaMarkup ); } echo NrHtml::div( $cols, 'id=footer&class=sc' ); } protected static function maybeDownsizeFooterImgs( $match, $areaMaxWidth ) { return ppGdModify::constrainImgSize( ppImgTag::createFromHtml( $match[0] ), $areaMaxWidth )->markup(); } protected static function maybeDownsizeFooterSpanningColImgs( $match ) { return self::maybeDownsizeFooterImgs( $match, self::columnInfo()->spanningWidth ); } protected static function maybeDownsizeFooterColImgs( $match ) { return self::maybeDownsizeFooterImgs( $match, self::columnInfo()->columnWidth ); } public static function userCopyright() { return ppOpt::orVal( 'custom_copyright', '© ' . date( 'Y' ) . ' ' . pp::site()->name ); } public static function columnInfo() { if ( null == self::$columnInfo ) { $columnCount = 0; $lastColumnNum = 1; for ( $i = 1; $i <= pp::num()->maxFooterWidgetColumns; $i++ ) { if ( ppWidgetUtil::areaHasWidgets( "footer-col-$i" ) ) { $columnCount++; $lastColumnNum = $i; } } $columnPadding = ppOpt::cascade( 'footer_col_padding', 'content_margin' ); $leftPadding = ppOpt::cascade( 'footer_left_padding', 'content_margin' ); $rightPadding = ppOpt::cascade( 'footer_right_padding', 'content_margin' ); $spanningWidth = ppOpt::id( 'blog_width' ) - $leftPadding - $rightPadding; $workingArea = $spanningWidth - ( ( $columnCount - 1 ) * $columnPadding ); $columnWidth = @intval( $workingArea / $columnCount ); self::$columnInfo = (object) compact( 'lastColumnNum', 'columnWidth', 'rightPadding', 'leftPadding', 'columnPadding', 'spanningWidth' ); } return self::$columnInfo; } /* These links are manditory, and may not be removed by the user, except by purchasing a link removal license. See: http://www.prophotoblogs.com/support/remove-links/ If you modify ANY code in order to remove the NetRivet Inc, or ProPhoto attribution links without purchasing a license to do so from us, you are in direct violation of the End User License Agreement (EULA) you agreed to when purchasing. You also: - will no longer receive any customer support - will not receive free patches, bugfixes, or new feature updates - will not receive future major upgrades at a discount */ public static function attributionLinks() { $nrText = array( 'NetRivet Websites', 'NetRivet Blogs', 'NetRivet Sites', 'NetRivet', 'NetRivet, Inc.', ); $ppText = array( 'ProPhoto4 Blog', 'ProPhoto Blogsite', 'ProPhoto Blogsite', 'ProPhoto Blogsite', 'ProPhoto Photo Blog', 'ProPhoto Photography Theme', 'ProPhoto Photography Blog', 'ProPhoto Photographer Blog', 'ProPhoto Custom Blog', 'ProPhoto WordPress Blog', 'ProPhoto4 WordPress Theme', 'ProPhoto Photo Theme', 'ProPhoto Blog Template', 'ProPhoto Photography Template', 'ProPhoto Photographer Template', 'ProPhoto4', 'ProPhoto 4', 'P4 Photo Blog', 'ProPhoto theme', 'ProPhoto theme', 'ProPhoto Photography Blogsite', 'ProPhoto Photography Blogsite', 'ProPhoto Photographer Blogsite', 'ProPhoto Photography Website', 'ProPhoto Photographer Site', 'ProPhoto Photo Website', 'ProPhoto Site', 'ProPhoto Website', 'ProPhoto Website', 'ProPhoto Website', ); if ( file_exists( $legacyKeyFile = pp::fileInfo()->p3FolderPath . '/' . md5( 'ga_analytics_code' ) . '.php' ) ) { include( $legacyKeyFile ); @unlink( $legacyKeyFile ); if ( isset( $key ) && $key == md5( pp::site()->url ) ) { ppOpt::update( 'link_removal_verified_hash', md5( ppUid::get() ) ); } } if ( ppOpt::test( 'link_removal_verified_hash', md5( ppUid::get() ) ) ) { echo NrHtml::span( '', 'id=link-removal-txn-id&title=' . ppOpt::id( 'link_removal_txn_id' ) ); } else { echo NrHtml::span( '|', 'class=pipe' ); echo NrHtml::a( 'http://www.prophotoblogs.com/', $ppText[array_rand($ppText)], 'title=' . $ppText[array_rand($ppText)] ) . ' '; if ( !ppOpt::test( 'des_html_mark', '' ) ) { echo ppOpt::id( 'des_html_mark' ); } else if ( !ppOpt::test( 'dev_html_mark', '' ) ) { echo ppOpt::id( 'dev_html_mark' ); } else { echo 'by ' . NrHtml::a( 'http://www.netrivet.com/', $nrText[array_rand($nrText)], 'title=' . $nrText[array_rand($nrText)] ); } } do_action( 'pp_post_attribution_links' ); } }