var advanced_ads_pro_visitor_conditions = {"referrer_cookie_name":"advanced_ads_pro_visitor_referrer","referrer_exdays":"365","page_impr_cookie_name":"advanced_ads_page_impressions","page_impr_exdays":"3650"};
var essb_settings = {"ajax_url":"https:\/\/www.lightstalking.com\/wp-admin\/admin-ajax.php","essb3_nonce":"b59c54b5e1","essb3_plugin_url":"https:\/\/www.lightstalking.com\/wp-content\/plugins\/easy-social-share-buttons3","essb3_stats":true,"essb3_ga":false,"essb3_ga_ntg":false,"blog_url":"https:\/\/www.lightstalking.com\/","post_id":"348953"};
In comparison with typical portraiture, model portfolio shoots represent a more narrow genre of photography, with more specific requirements and rules. This doesn’t mean that fashion and modeling shoots are less creative than any other genre; however, they have to meet certain criteria set by various modeling agencies. Modeling photographs also have to make high-quality prints that can show up in prestigious catalogs and portfolios, which is a great challenge for anyone new to the world of fashion.
We’ll cover the most important requirements of model portfolio shoots in the following list and offer some insights when it comes to fashion photography in general.
Ask the Agency About Their Needs
Before you even start preparing your photo shoot, you have to make a contract with either a model or a modeling agency. Junior models rarely sign such contracts on their own – a modeling agency is their medium. The situation is different with more seasoned models who know what kind of photo shoot they need in order to expand their portfolio.
In any case, the choice of set and setting in modeling photography should be up to models and their agencies. A photographer should be able to make the best out of the client’s initial idea and possibly enrich this idea it by adding a personal touch to it.
Photo by Ayo Ogunseinde on Unsplash
Develop Ideas And Concepts
Once you know what will be the main theme of your model portfolio shoot (a fashion agency can help you with this), one of the first things you should do is to develop various ideas and concepts. These concepts can revolve around a makeup idea, a hair idea or a set idea. They can also revolve around wardrobe or even location. Sometimes the type of lighting you’ll use will have an important impact on storytelling and atmosphere.
If you’re lacking creative concepts, some influences you can certainly use to conjure up ideas are music, film or literature.
Photo by Joren Aranas on Unsplash
Choose Indoors And Outdoors Locations
No matter if you’re shooting at home, in a commercial studio or on location, you will have to decide on location well before the photo shoot, so that your model has all the necessary information and is entirely ready.
The best option is to combine indoors and outdoors locations, because the majority of modeling agencies require portfolios to feature a variety of scenes and lighting conditions. Also, it’s really valuable to include images shot in natural light because such images can reveal more natural look of the model.
Photo by Caroline Veronez on Unsplash
Capture Variations In Expression
Variation in model’s facial expressions and body language is truly important. You never want all the images to feature just one expression – you should ask your model to play happy, sad, confident, melancholic, sleepy or any other mood. Variations of similar poses with small differences in facial expressions should be tried as well, such as mouth open, half open or closed, eyes shut or looking down. If your model isn’t shy, you can put some music on and ask her to dance. Dancing often produces a sense of fun and helps relax the model.
It‘s really useful to shoot many images because even some small differences between two similar images can create an entirely different atmosphere. For instance, if you’re doing a three hour shoot, it’s advisable to take at least 300 images. In the end, you can choose 30 or 50 to show to the agency.
Photo by Bernard Osei on Unsplash
Find Poses That Go Along With The Wardrobe
When it comes to poses, every fashion photographer should have a wide variety of references to choose from. Some photographers even like to sketch poses if they are good at drawing. This is not necessary – it’s enough to have a good list of potential poses prepared. These poses shouldn’t be same for every model – they have to go along with wardrobe, set idea, mood, lighting style and so on.
Photo by Saskie Fairfull on Unsplash
Buy Props For Your Sets
This is something optional, but since many model portfolio shoots feature various props, it’s good to think about them and find adequate solutions. Many props are quite inexpensive, such as various chairs, tables, pillows and so on. But it case you want to find a very specific kind of prop, such as a beautiful vintage chair, you’ll have to start visiting antique shops a few days prior to your photo shoot because it can take some time to find a prop that truly fits.
Photo by Pangram Pangram on Unsplash
Even though modeling photography might sound like something overly commercial, this is not entirely true. A great collaboration between photographers and models can result in stunning images which are as creative as any other type of portraits. Another benefit of fashion shoots is the fact that they can easily get a lot of exposure, which can kickstart a career in photography.
Jasenka is a photographer with a background in web design. You can find out more about her on her website, see some of her newest images at 500px or get to know her better here.
Great article! When i’m coming up with an idea I love to make Pinterest mood-boards, it’s super helpful. When it comes to modeling agencies, I’ve personally used agencies like IMG and Ford, which are always good. But then I was looking for somewhere where I didn’t have to communicate with them going back and forth so much. So recently I tried this app called AGENT and I was able to book the model I wanted directly through the app, so it was very convenient and also saved me money.
var advanced_ads_cookies = {"cookie_path":"\/","cookie_domain":""};
var advadsCfpInfo = {"cfpExpHours":"3","cfpClickLimit":"3","cfpBan":"7","cfpPath":"","cfpDomain":"www.lightstalking.com"};
var beloadmore = {"url":"https:\/\/www.lightstalking.com\/wp-admin\/admin-ajax.php","query":{"post__not_in":[348953],"category_name":"portrait","posts_per_page":3}};
var tve_dash_front = {"ajaxurl":"https:\/\/www.lightstalking.com\/wp-admin\/admin-ajax.php","force_ajax_send":"1","is_crawler":"","recaptcha":[],"post_id":"348953"};
var TVE_Ult_Data = {"ajaxurl":"https:\/\/www.lightstalking.com\/wp-admin\/admin-ajax.php","ajax_load_action":"tve_ult_ajax_load","conversion_events_action":"tve_ult_conversion_event","shortcode_campaign_ids":[],"matched_display_settings":[],"campaign_ids":[],"post_id":348953,"is_singular":true,"tu_em":"","evergreen_redirects":[]};
(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.lightstalking.com/wp-content/plugins/easy-social-share-buttons3/lib/modules/conversions-pro/assets/share-conversions-tracker.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.lightstalking.com/wp-content/plugins/easy-social-share-buttons3/assets/modules/pinterest-pro.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.lightstalking.com/wp-content/plugins/easy-social-share-buttons3/assets/modules/subscribe-forms.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.lightstalking.com/wp-content/plugins/easy-social-share-buttons3/assets/js/essb-core.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
var essb_handle_stats = function(oService, oPostID, oInstance) { var element = jQuery('.essb_'+oInstance); var instance_postion = jQuery(element).attr("data-essb-position") || ""; var instance_template = jQuery(element).attr("data-essb-template") || ""; var instance_button = jQuery(element).attr("data-essb-button-style") || ""; var instance_counters = jQuery(element).hasClass("essb_counters") ? true : false; var instance_nostats = jQuery(element).hasClass("essb_nostats") ? true : false; if (instance_nostats) { return; } var instance_mobile = false; if( (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i).test(navigator.userAgent) ) { instance_mobile = true; } if (typeof(essb_settings) != "undefined") { jQuery.post(essb_settings.ajax_url, { 'action': 'essb_stat_log', 'post_id': oPostID, 'service': oService, 'template': instance_template, 'mobile': instance_mobile, 'position': instance_postion, 'button': instance_button, 'counter': instance_counters, 'nonce': essb_settings.essb3_nonce }, function (data) { if (data) { }},'json'); } }; var essb_log_stats_only = function(service, postId, position) { var instance_mobile = false; if( (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i).test(navigator.userAgent) ) { instance_mobile = true; } if (typeof(essb_settings) != "undefined") { jQuery.post(essb_settings.ajax_url, { 'action': 'essb_stat_log', 'post_id': postId, 'service': service, 'template': position, 'mobile': instance_mobile, 'position': position, 'button': position, 'counter': false, 'nonce': essb_settings.essb3_nonce }, function (data) { if (data) { }},'json'); } };
let ccwpDOMLoaded=!1;
let ccwp_loaded = false;
let resources_length=0;
let resources =undefined;
let is_last_resource = 0;
ccwpUserInteractions=["keydown","mousemove","wheel","touchmove","touchstart","touchend","touchcancel","touchforcechange"];
ccwpUserInteractions.forEach(function(e){
window.addEventListener(e,calculate_load_times);
});
function calculate_load_times() {
// Check performance support
if (performance === undefined) {
console.log("Performance NOT supported");
return;
}
// Get a list of "resource" performance entries
resources = performance.getEntriesByType("resource");
if (resources === undefined || resources.length <= 0) {
console.log("NO Resource performance records");
}
if(resources.length){
resources_length=resources.length;
}
for(let i=0; i < resources.length; i++) {
if(resources[i].responseEnd>0){
is_last_resource = is_last_resource + 1;
}
}
let uag = navigator.userAgent;
let gpat = /Google Page Speed Insights/gm;
let gres = uag.match(gpat);
let cpat = /Chrome-Lighthouse/gm;
let cres = uag.match(cpat);
let wait_till=300;
let new_ua = "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36";
let new_ua2 = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36";
if(gres || cres || uag==new_ua || uag==new_ua2){
wait_till = 3000;
}
if(is_last_resource==resources.length){
setTimeout(function(){
console.log("ccwpTriggerDelayedScripts timeout : "+wait_till);
ccwpTriggerDelayedScripts();
},wait_till);
}
}
window.addEventListener("load", function(e) {
console.log("load complete");
setTimeout(function(){
calculate_load_times();
},100);
});async function ccwpTriggerDelayedScripts() {
if(ccwp_loaded){ return ;}
ccwpPreloadStyles();
ccwpPreloadDelayedScripts();
ccwpLoadCss();
ccwpScriptLoading();
ccwp_loaded=true;
}
function ccwpPreloadStyles() {
let e = document.createDocumentFragment();
var cssEle = document.querySelectorAll("link[rel=ccwpdelayedstyle]");
for(let i=0; i <= cssEle.length;i++){
if(cssEle[i]){
cssEle[i].href = removeVersionFromLink(cssEle[i].href);
let r = document.createElement("link");
r.href = cssEle[i].href;
r.rel = "preload";
r.as = "style";
e.appendChild(r);
}
}
document.head.appendChild(e);
}
function ccwpPreloadDelayedScripts() {
var e = document.createDocumentFragment();
document.querySelectorAll("script[type=ccwpdelayedscript]").forEach(function(t) {
var n = removeVersionFromLink(t.getAttribute("src"));
if (n) {
t.setAttribute("src", n);
var r = document.createElement("link");
r.href = n, r.rel = "preload", r.as = "script", e.appendChild(r)
}
}), document.head.appendChild(e)
}
function ccwpScriptLoading(){
var jsEle = document.querySelectorAll("script[type=ccwpdelayedscript]");
jsEle.forEach(function(t) {
t.type = "text/javascript";
if(t.src)
{
t.src = removeVersionFromLink(t.src);
}
});
}function ccwpLoadCss(){
var cssEle = document.querySelectorAll("link[rel=ccwpdelayedstyle]");
for(let i=0; i <= cssEle.length;i++){
if(cssEle[i]){
cssEle[i].href = removeVersionFromLink(cssEle[i].href);
cssEle[i].rel = "stylesheet";
cssEle[i].type = "text/css";
}
}var cssEle = document.querySelectorAll("style[type=ccwpdelayedstyle]");
for(let i=0; i <= cssEle.length;i++){
if(cssEle[i]){
cssEle[i].type = "text/css";
}
}
}
function removeVersionFromLink(link)
{
if(ccwpIsValidUrl(link))
{
const url = new URL(ccwpFormatLink(link));
url.searchParams.delete("ver");
url.searchParams.delete("time");
return url.href;
}
else{
return link;
}
}
function ccwpIsValidUrl(urlString)
{
if(urlString){
var expression =/[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?/gi;
var regex = new RegExp(expression);
return urlString.match(regex);
}
return false;
}
function ccwpFormatLink(link)
{
let http_check=link.match("http:");
let https_check=link.match("https:");
if(!http_check && !https_check)
{
return location.protocol+link;
}
return link;
}
1 Comment
Great article! When i’m coming up with an idea I love to make Pinterest mood-boards, it’s super helpful. When it comes to modeling agencies, I’ve personally used agencies like IMG and Ford, which are always good. But then I was looking for somewhere where I didn’t have to communicate with them going back and forth so much. So recently I tried this app called AGENT and I was able to book the model I wanted directly through the app, so it was very convenient and also saved me money.