The Adulthood star found herself falling out of her bright purple gown as she navigated her way down the red carpet.
Plugging her perfume: Kim Kardashian showed up carrying a bottle of her fragrance True Reflection Sadly all that plugging was for nothing, as Kim lost out to Justin Bieber with Someday in the Best New Celebrity Fragrance category.
Shanika starred in Noel Clarke's 4.
The 31-year-old was seen holding it proudly, making sure her latest venture got its fair share of attention.
The actress was attending the Fifi Fragrance Awards, also attended by Kim Kardashian.