Ok, there are a few hard levels for Stylish Girl 2, especially to pass through Emily and Madison. So here is the walkthrough.
Tommy:
Black tank, black tee, black leather jacket, jeans, black tights, black mini, gray/black punky ankle boots
***MAKE SURE you buy the the helmet for the motorcycle date
Jake:
Khaki cargo pants, red bubble vest, tennis shoes, brown sandals hiking backpack, blue boho shirt
***DO NOT wear jewelry. DO buy one plaid shirt from the store

Madison:
BLACK HEELS with every outfit EXCEPT the outdoors one
Black knee length skirts, Long black trench coat, black button shirt with white cuffs
***COMPANY PROMOTION AWARD: Long red dress, black heels, diamond necklace, diamond earings & both diamond bracelets, and silver clutch/bag***
Emily:
Black necklace w/ orange IN EVERY outfit EXCEPT the yoga one, white bag with gold trim, orange skirt, teal scarf, brown side bag with beading, teal necklace, brown sandals, long yellow cardigan, black heels.
Oh yeah, try not to buy any stuffs until you get to Emily and Madison!

what shirt do i need for emily helppppp!!!
@ Domdom, another way of dressing for Emily. You can start of with shorts, sneakers, orange necklace, and the hoodie. Then wear the business woman suit (almost the same thing you did for Madison). Then wear the colorful blue dress, orange necklace, and brown flats.
For going to yoga wear yoga pants and a tee shirt, and don’t wear any shoes! For going to Bangkok buy the crazy pattern skirt and pants, wear the brown flats and orange necklace and the black and white button up shirt.
umm i try to wear no shoes but it won’t let me click next!! what in the world do i do