
Rihanna's nails - not keen on the length, LOVE the colour! Also, does anyone else think "What's My Name?" sounds like a song about someone with amnesia? "Oh na na, what's my name? No really though, what's my name?!"

Rihanna's nails - not keen on the length, LOVE the colour! Also, does anyone else think "What's My Name?" sounds like a song about someone with amnesia? "Oh na na, what's my name? No really though, what's my name?!"



How gorgeous is this?! I particularly love how it's been styled too - they've taken such a simple, elegant dress and really toughened it up with the bowler hat and trainers. It's also available as a maxi dress, which is equally as pretty.
Rainbow Donut charm watch bracelet with Swarovski Elements - £17
Gingerbread Man charm necklace with gumdrop buttons - £8
Ghostie ring with Swarovski Elements - £6
Ice Cream bowl and wafers silver plated ring - £5
There is very rarely an occasion where I'll go into H&M and not want to buy something. Unlike Topshop, where I'll pick up something gorgeous but then feel my stomach turn as I read the price tag, H&M is home to fabulous, wearable fashion that is super affordable and, quite often, a lot cheaper than you'd expect. Take, for example, the blue dress above; super cute, could be worn in so many ways AND is only £14.99. FOURTEEN NINETY NINE! When I saw it in store a couple of weeks ago, I expected it to be around £30, and I reckon most people would be quite happy to pay that. I actually tried it on but decided to get a different dress instead (sadly couldn't justify buying both, despite the cheapness, as I'm still very much a pauper) but I do think it's lovely.
2011 - from left to right - Ryan Reynolds, Jake Gyllenhaal, Anne Hathaway, James Franco, Jennifer Lawrence, Anthony Mackie, Olivia Wilde, Jesse Eisenberg, Mila Kunis, Robert DuVall (randomly), Joseph Gordon-Levitt, Andrew Garfield, Rashida Jones, Garrett Hedlund, Noomi Rapace
1995 - (how awesome is this?!) Jennifer Jason Leigh, Uma Thurman, Nicole Kidman, Patricia Arquette, Linda Fiorentino (WHO?!), Gwyneth Paltrow, SJP, Julianne Moore, Angela Bassett, Sandra Bullock
1996 - Tim Roth, Leonardo DiCaprio, Matthew McConaughey, Benicio Del Torro, Michael Rapaport, Stephen Dorff, Johnathon Schaech, David Arquette, Will Smith, Skeet Ulrich
1997 - Cameron Diaz, Kate Winslett, Claire Danes, Renee Zellweger, Alison Elliott, Jada Pinkett, Minnie Driver, Jennifer Lopez, Charlize Theron, Fairuza Balk
1999 - (this is one of my faves - they're so 90s and angsty-looking!) Adrien Brody, Thandie Newton, Monica Potter, Reese Witherspoon, Julia Stiles, Leelee Sobieski, Giovanni Ribisi, Sarah Polley, Norman Reedus, Anna Friel, Omar Epps, Kate Hudson, Vinessa Shaw, Barry Pepper
2002 - Kirsten Dunst, Kate Beckinsale, Jennifer Connelly, Rachel Weisz, Brittany Murphy, Selma Blair, Rosario Dawson, Christina Applegate, Naomi Watts
2003 - (hardly 'up and coming' stars at that time, but still a very cool cover!) Tom Hanks, Tom Cruise, Harrison Ford, Jack Nicholson, Brad Pitt, Edward Norton, Jude Law, Samuel L Jackson, Don Cheadle, Hugh Grant, Dennis Quaid, Ewan McGregor, Matt Damon
2008 - Emily Blunt, Amy Adams, Jessica Biel, Anne Hathaway, Alice Braga, Ellen Page, Zoe Saldana, Elizabeth Banks, Ginnifer Goodwin, America Ferrera
2010 - Abbie Cornish, Kristen Stewart, Carey Mulligan, Amanda Seyfried, Rebecca Hall, Mia Wasikowska, Emma Stone (SEE, red hair suits her so much better than blonde!), Evan Rachel Wood, Anna KendrickWhich is your favourite? To see a slideshow of all the covers up to 2008 (2009 didn't do a Hollywood cover and 2010 and 2011 aren't in the slideshow), visit the Vanity Fair site.
All images from Vanity Fair.