It is one week before your favorite friend's bridal shower, and yet you still cannot think of any gift for her. Or maybe you have been so busy these past months that you forgot about it.

Don't worry, we have compiled amazing gifts you can buy on Amazon on express shipping -- and none will be the wiser. We guarantee, no one would suspect that you prepared it at the last minute!

1. A tumbler that tells everyone she has recently gotten married

Tumbler
Screenshot from Amazon

Kate Spade New York Bridal Insulated Tumbler with Reusable Straw

Price: $19.95

The design might be simple but it says it all. "Miss to Mrs". Whose girl will not be proud to tell everyone that she has started "living happily ever after" with the love of her life?

2. A pillow for subtlety when telling her husband she's on the mood for some hot night... or not.

Pillow
Screenshot from Amazon

Oh, Susannah Tonight Not Tonight Reversible Throw Pillow Case Cover

Price: $16.86

Although this is meant for some laugh, it can actually be useful especially if you know your friend is not the confrontational type and prefers it if her husband initiates it instead.

3. A cherry blossom-scented spa set

Spa set
Screenshot from Amazon

Spa Gift Basket with Cherry Blossom Fragrance

Price: $23.99

Every bride must be pampered before her wedding, so she will look the best and as beautiful as she can be. This gift basket is a complete selection for pre-wedding beauty regime - bath salt, shower gel, body lotion, body scrub, bubble bath, and body butter.

4. Or a bath bomb

Bath bomb
Screenshot from Amazon

HanZá 8 Bath Bombs

Price: $17.99

Although bit more pricey than the usual price of a bath bomb ($5-7 each), this is probably the best brand you can buy. Vegan, organic, and animal cruelty-free, and it comes with an amazing scent that will linger on you and soften and smoothen your skin.

5. A book of relationship advice

Advice
Screenshot from Amazon

Knock Knock Wishes, Advices & Happy Thoughts for Your Marriage Fill in the Love Wedding Shower Gift Book Fill-in-the-Blank Journal

Price: $14.06

Starting a marriage is really tricky, especially if their parents are not around to advise them what to do.

6. A conversation starter pack for newly-wedded couples

Card
Screenshot from Amazon

OUR MOMENTS Couples: 100 Thought Provoking Conversation Starters for Great Relationships

Price: $18.95

It might sound funny for some but actually, you still have a lot to know about your partner even after you get married. This conversation starter pack will give friends an idea of what else to know about her husband.

7. A ring holder

Holder
Screenshot from Amazon

WANYA Cactus Ceramic Ring Jewelry Holder Decor Dish Organizer

Price: $14.33

The ring is the symbol of the commitment that the newly-wedded couple shares together. It will be a total disaster once they lose it. Give them this ceramic ring holder to give them a place where they can leave it and easily locate later.

8. A make up bag

Pouch
Screenshot from Amazon

I Do Canvas Makeup Bag

Price: $16.00

This one works like the insulated tumbler earlier. Bring this bag so that every time she will retouch her make up, she can subtly tell people around her that she is happily married.

9. A collage photo frame

Frame
Screenshot from Amazon

'The Story of Us' Collage Photo Frame

Price: $24.99

This is perfect for summarizing the life of them as a couple -- from how they started before how they ended up in front of the altar, saying "I Do".

10. And of course, a sexy nightwear set

Lingeri
Screenshot from Amazon

Avidlove Women Nightwear Lace Babydoll Strap Chemise Halter Lingerie

Price: $7.99 - $15.59

Isn't it fun to watch your favorite girl friend to turn to red after opening this in front of her mom-in-law to be? But fun aside, this is perfect for romance. Made from light and comfortable material, this is great for hot nights.