Miley Cyrus and Liam Hemsworth made a rare public appearance in some very colourful outfits at the grand opening of their friends first solo photography exhibition.