Oftentimes celebrities seem to go head to head about certain things. A while back they were saying that Christina Aguilera was jumping on the bandwagon of the whole Dita Von Teese burlesque thing... and then they said Katy Perry was doing her best to get in on the act too. We also reported a "Miley Cyrus vs. Selena Gomez" face off based on the fact that both were Disney starlets at career loggerheads. Now gossip websites are reporting a little bit of competition between Megan Fox and Angelina Jolie.

Perez Hilton reports in "It's on: Ange vs Megan!" that both actresses are vying for the lead role in the remake of Barbarella- a weird 1960s sci-fi sex romp staring Jane Fonda. Personally I can imagine either actresses in the role, but I just can't decide between them. Obviously I'm most interested in their hairstyles, but it's just such a hard choice...

Megan Fox

Megan Fox hairstylesMegan's known for her luscious long sexy locks. Here her length has been texturized to enhance its movement and shorter layers through the back add body. Side layers were added from around the jaw line to her ends to encourage and release her hair's waves.

Angelina Jolie

Angelina Jolie hairstylesAngelina can never put a foot wrong when it comes to her hairstyles (did you see her at the Oscars 2009?). Here she looks as elegant as usual: soft layers create a casual sophistication and, together with the side part, make this hairstyle great for rounder face shapes.

Who do you think has better hair: Megan Fox or Angelina Jolie?