Party outfit planning would be a lot easier if you had H&M’s whole party collection at your fingertips, like Daisy Lowe does.

But if you're still in a last-minute panic about what to wear for the seasonal celebrations, at least you might find some inspiration in this exclusive video.

100 best party dresses

The 23-year-old model was asked to choose her favourite pieces from H&M’s range and ELLE’s got the scoop on what she chose.

‘The studded shorts, the black dress with the sheer layer, the high-waisted skirt and the sparkly dress are my favourite outfits from H&M’s holiday party collection,’ Daisy said, after she’d tried and tested the sparkling evening line, which is complete with leather tunics, beaded tops and sequin collars to jazz up T-shirts for the party season ahead.

What ELLE wore to the Christmas party

Daisy’s also got a few tips on day-to-night dressing so have a watch and, if you like what you see, you can always pop down to your local H&M – easy peasy!

<!-- Start of Brightcove Player --><div style="display:none">This player is in use on Elle TV.It is based on the ElleTV template</div><!--By use of this code snippet, I agree to the Brightcove Publisher T and C found at https://accounts.brightcove.com/en/terms-and-conditions/. --><script type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script><object id="myExperience2044726878001" class="BrightcoveExperience"> <param name="bgcolor" value="#FFFFFF" /> <param name="width" value="486" /> <param name="height" value="368" /> <param name="playerID" value="14146726001" /> <param name="playerKey" value="AQ~~,AAAAABn4dxs~,AY7gyox5PDj7-qaAQxqUpeNuVfw8SHio" /> <param name="isVid" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="2044726878001" /></object><!-- This script tag will cause the Brightcove Players defined above it to be created as soonas the line is read by the browser. If you wish to have the player instantiated only afterthe rest of the HTML is processed and the page load is complete, remove the line.--><script type="text/javascript">brightcove.createExperiences();</script><!-- End of Brightcove Player -->