profile pic for  Bruno (@brunomcg

Bruno (@brunomcg)

91 posts - 1.19k followers - 1254 following

London 🇬🇧
photographer
Formerly @heromag

Bruno - @brunomcg media

@georgieebleu for @heromag Styled by @ari3lll3 grooming @emmasmallhairandmakeup fashion assistant @mads_slee thank you @alexjamestaylor

Bruno - @brunomcg media

Josh by me and Davey Photography @brunomcg Fashion @daveysutton Model @jb.coles @vampiremgmt Hair @taku_hair Makeup @tmeasto Photo assistant @merrin_._

Bruno - @brunomcg media

@harveystfu for the new issue of HERO!! By me and Arielle Photography @brunomcg Fashion @ari3lll3 Model @harveystfu @premiermodels HMUA @ohmane Casting @geo.v.l Photography assistant @_bellakemp Fashion assistant @skylarkang Location @jacobmcalindon

Bruno - @brunomcg media

‘All that jazz’ Backstage Connor Ives AW25 @connerives

Bruno - @brunomcg media

Close calls Photo @brunomcg Fashion @scalingsolutions Models @zachmajmader at @stormmodels and @rubyflynn at @stormmodels Set design @jacobmcalindon and @jonnymdesign Casting @geo.v.l Styling assistant @bernardchanchan_

Bruno - @brunomcg media

Marble skins

Bruno - @brunomcg media

Psst psst From my recent series still waters run deep Photo @brunomcg Styling @alex.trillo Models @christof_98 at @antiagencyldn, @nabilaleunig at @imgmodels

Bruno - @brunomcg media

A Masquerade ball Photography @brunomcg Casting @geo.v.l Models @asapmarcello at @milkmodelmanagement, @samer._.1 at @katemossagency, @chan.frye at @imgmodels, @kaijack03 at @elitemodelworld

Bruno - @brunomcg media

Loading…. From my series still waters run deep

Bruno - @brunomcg media

@kit.price for @heromag Items that resonate, elevate and combine. Accessories story for the new issue of @heromag out now! Photography @brunomcg Fashion @alex.trillo Model @kit.price @imgmodels Grooming @ohmane Photography assistant @oskarsini_cki