Here is an example that uses the subcaption package and the threeparttable package for the tablenotes environment (environment not strictly necessary, as you could use simple text with \footnotesize)
\begin{figure}[t!p]
\begin{subfigure}[b]{0.2\textwidth}
\centering
\includegraphics[width=0.98\textwidth]{coolcat}
\caption{Cool}
\label{fig2:coolcat}
\end{subfigure}
\begin{subfigure}[b]{0.4\textwidth}
\centering
\includegraphics[width=0.985\textwidth]{bossycat}
\caption{Bossy}
\label{fig2:bossycat}
\end{subfigure}%
\begin{subfigure}[b]{0.4\textwidth}
\centering
\includegraphics[width=0.98\textwidth]{frowningcat}
\caption{Reflective}
\label{fig2:frowningcat}
\end{subfigure}
% leave a blank line to change row
\begin{subfigure}[b]{0.31\textwidth}
\centering
\includegraphics[width=0.985\textwidth]{scaredbabycat}
\caption{Scared}
\label{fig2:scared}
\end{subfigure}
\begin{subfigure}[b]{0.69\textwidth}
\centering
\includegraphics[width=\textwidth]{tiredcat}
\caption{Tired}
\label{fig2:tired}
\end{subfigure}
\begin{tablenotes}
\item Images in the public domain.
\end{tablenotes}
\caption{Cats} \label{fig2}
\end{figure}
This produces:
