A selection of my underwater work

Michael Barnes - Lily Cole

Lily Cole

Michael Barnes - Keira Knightley

Keira Knightley

Michael Barnes - Ellen Rivas

Ellen Rivas

Michael Barnes - Charley Kiss FM

Charley Kiss FM

Michael Barnes - Zara Adams

Zara Adams

Michael Barnes - Jenna Randall

Jenna Randall

Michael Barnes - Tamzin Outhwaite

Tamzin Outhwaite

Michael Barnes - Britains Next Top Model

Britain's Next Top Model

Michael Barnes - Tamzin Outhwaite

Tamzin Outhwaite

Michael Barnes - Hannah Stacey
Hannah Stacey
Michael Barnes - Natasha Henstridge and Darius Campbell
Natasha Henstridge and Darius Campbell
Michael Barnes - Natasha Henstridge and Darius Campbell
Natasha Henstridge and Darius Campbell
Michael Barnes - Hofit Golam and Noele Reni
Hofit Golam and Noele Reni
Facebook Instagram share
online portfolio