Crossing the Blues

We rounded up our favorite sexy celeb looks this week. Whether it's gorgeous hair or a flirty little mini-dress, there's just something about each of these ladies that makes them look knock-out hot.

 
     Amber Heard              Beyonce              Scarlett Johansson


 
      Megan Fox             Jennifer Hudson          Camilla Belle


    Emma Roberts               Zoe Saldana         Jennifer Lopez