I’m not a big fan of the font you’re using in the ribbon. It’s just my personal opinion, really.
Other than that it looks okay. Very Web 2.0-y. Which is fine, because the only person who’d notice it and go "Ohh, look. Six different web 2.0 elements!" would be other developers / designers. And even then it’s not really bad. I know it’s a graphical website because it’s for a photographer, but remember organic SEO. You’re not showing us how textual content will be presented. This is essential if they want any organic traffic from Google surfers looking for a wedding photographer.